[
https://issues.apache.org/jira/browse/CONFIGURATION-515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13511050#comment-13511050
]
Chris Seieroe commented on CONFIGURATION-515:
---------------------------------------------
For backwards compatibility with an existing config file, I don't want the
values to be escaped. For my purposes, I don't know which would be best to
override without playing around with it, but to be safe can we make escapeValue
and handleBackslashs protected?
> Make private methods in PropertiesConfiguration.PropertiesWriter protected
> --------------------------------------------------------------------------
>
> Key: CONFIGURATION-515
> URL: https://issues.apache.org/jira/browse/CONFIGURATION-515
> Project: Commons Configuration
> Issue Type: Improvement
> Affects Versions: 1.9
> Reporter: Chris Seieroe
> Priority: Minor
>
> I believe in version 1.7 the IOFactory was added to PropertiesConfiguration
> to make it easy to replace the reader and writer. The default reader,
> PropertiesReader, does not have any private methods. It has protected methods
> to set the property name, separator, and value. The same cannot be said for
> the writer, PropertiesWriter. It has private methods like escapeKey,
> escapeValue, handleBackslashs, and makeSingleLineValue. It makes extending
> this class difficult. Can those private methods be turned protected?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira