Affects Version/s: 2.1, 2.1.1
Fix Version/s: 2.2
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.copy (for the source)
ConfigurationUtils.append (for the source)
... 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