View Issue Details

IDProjectCategoryView StatusLast Update
0000016VANTED 2.6.4[VANTED] Applicationpublic2019-02-01 08:38
Reporterdimitar.garkovAssigned Todimitar.garkov 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionsuspended 
PlatformPCOSUbuntuOS Version14.04
Product Version[VANTED] 2.6.3 
Target Version[VANTED] 2.6.4Fixed in Version 
Summary0000016: Old, unused Preferences remain in circulation
Description

This has no real effect on the behaviour of the deployed VANTED application, since it occurs on while developing for it. Essentially, if you use some Preferences for a class and then modify this class by means of renaming, moving or deleting altogether, you still end up with its Preferences being stored in the VANTED settings.xml file.

A way of fixing it, is simultaneous removal of the preferences in question from both the Java User Preferences (under Linux ~/USER/.java/.userPrefs/) and the settings file. Only deleting from the one of the two, rewrites them in the other.

Steps To Reproduce
  1. Create Class utilizing Preferences
  2. Refactor it as mentioned above
  3. Check the settings.xml file
Additional Information

A programmatic approach is sought after.

Tagspreferences
Attach Tags
TraceabilityN/A

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-05-14 20:59 dimitar.garkov New Issue
2017-05-14 20:59 dimitar.garkov Assigned To => dimitar.garkov
2017-05-14 20:59 dimitar.garkov Status new => confirmed
2017-05-14 20:59 dimitar.garkov Tag Attached: preferences
2017-05-14 21:00 dimitar.garkov Description Updated View Revisions
2019-02-01 08:02 administrator Category Core => Application
2019-02-01 08:36 dimitar.garkov Status confirmed => closed
2019-02-01 08:36 dimitar.garkov Resolution open => fixed
2019-02-01 08:37 dimitar.garkov Status closed => feedback
2019-02-01 08:37 dimitar.garkov Resolution fixed => reopened
2019-02-01 08:37 dimitar.garkov Status feedback => closed
2019-02-01 08:37 dimitar.garkov Status closed => feedback
2019-02-01 08:38 dimitar.garkov Status feedback => closed
2019-02-01 08:38 dimitar.garkov Resolution reopened => suspended