[ 
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

Reply via email to