Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.1, 2.1.1
-
None
-
None
Description
Since the read-only ImmutableConfiguration/ImmutableHierarchicalConfiguration has been introduced, several methods that uses Configuration in a read-only fashion should be adapted to use these ones instead of the read/write alternative.
For example :
ConfigurationUtils.dump
ConfigurationUtils.toString
ConfigurationUtils.copy (for the source)
ConfigurationUtils.append (for the source)
ConfigurationUtils.convertToHierarchical
ConfigurationConverter.getProperties
... and maybe others
It should not break any existing code as Configuration implements ImmutableConfiguration and it could enable code that manipulates read only configurations to use these utilities