last update: 09/28/2004 17:00:46

Bugs found in the inheritance implementation


The version 2.8 introduced the inheritance of configurations. Somehow there were several serious bugs in this release. The latest version 2.8.5 fixes all the known bugs.

Here is a list of bugs that were found and have been fixed:

  • getProperties did not include the parent properties
  • getCategoryNames did not include the names of the parent categories
  • all three configuration implementation had bugs within the getAsXMLString methods
  • NestConfiguration: inner categories were not saved
  • the getCategoryNames in NestedConfiguration now returns all names (including inner categories names)
NOTE: The inheritance is only supported by the methods inside the Configuration. If you however use one of the methods in the Category then it will not work.