[ https://issues.apache.org/jira/browse/CONFIGURATION-515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13502282#comment-13502282 ]
Oliver Heger commented on CONFIGURATION-515: -------------------------------------------- Yes, this is possible. Do you need all of these methods? Ideally, I would like to come up with a minimalistic API which still allows a developer to customize the output of the writer. > 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