Uploaded image for project: 'Commons Configuration'
  1. Commons Configuration
  2. CONFIGURATION-506

Remove obsolete HierarchicalConfiguration.Node class and related classes

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.9
    • 2.0
    • None
    • None

    Description

      HierarchicalConfiguration contains a nested Node class which exists for reasons of backwards compatibility only. It is just a thin wrapper around the ConfigurationNode class. This class should be removed as it does not serve any purpose.

      There are some other classes related to this Node class which can also be removed:

      • the nested NodeVisitor class
      • the deprecated ConfigurationKey class

      Existing implementations of NodeVisitor should be switched to use the visitor interface defined in terms of DefaultConfigurationNode.

      Attachments

        Activity

          People

            oheger Oliver Heger
            oheger Oliver Heger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: