Menu

#798 PreferenceManager does not modify shared projects

13.12.6
closed-fixed
None
3
2013-12-12
2013-03-22
No

The PreferenceManager is responsible for changing the file encoding of
a project as well as changing the default line separator.

If JDTSupport is present, it will also disable the Save Actions (which
included auto formatting of the source files) for Java projects.

Problem:

This Manager is only started once when a Session starts and tries to manipulate
the projects in those session, which as this point are not added yet.

Fix:

Either remove the whole component (as it has not working for about a year now)
or fix the issue by adding a SarosSessionListener who will inform the
PreferenceManager about newly added projects.

Discussion

  • Stefan Rossbach

    Stefan Rossbach - 2013-03-22
    • milestone: 12.7.27.DEVEL --> 13.3.29
     
  • Stefan Rossbach

    Stefan Rossbach - 2013-03-22

    It would be nice if Allura does not require a mile stone to create a ticket !

     
  • Stefan Rossbach

    Stefan Rossbach - 2013-03-22

    See also the latest code coverage reports from the STF regression.

    Most of the code in the package de.fu_berlin.inf.dpp.preferences

    is not executed (e.g EncodingManipulator.java and LineDelimiterManipulator.java)

     
  • Stefan Rossbach

    Stefan Rossbach - 2013-09-13
    • status: open --> open-fixed
     
  • Stefan Rossbach

    Stefan Rossbach - 2013-09-13

    6d9db93ef6329de5f33be2252516c3ecad5b5343 (fix by removing the component)

     
  • Stefan Rossbach

    Stefan Rossbach - 2013-09-13
    • assigned_to: Stefan Rossbach
     
  • Stefan Rossbach

    Stefan Rossbach - 2013-12-12
    • status: open-fixed --> closed-fixed
    • Group: 13.3.29 --> 13.12.6
     

Log in to post a comment.

MongoDB Logo MongoDB