commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Felsenthal (JIRA)" <>
Subject [jira] Commented: (CONFIGURATION-314) Allow custom separator characters when writing out PropertiesConfiguration
Date Mon, 31 Mar 2008 19:24:25 GMT


David Felsenthal commented on CONFIGURATION-314:

As well as a custom separator on write, a custom separator on read is needed.

I have to deal with legacy non-standard ini files , with # in the text fields, not quoted
or escaped.

I would have preferred to be able to override and extend  INIConfiguration, but could not.
Instead, I too, had to copy and modify chunks of code.

> Allow custom separator characters when writing out PropertiesConfiguration
> --------------------------------------------------------------------------
>                 Key: CONFIGURATION-314
>                 URL:
>             Project: Commons Configuration
>          Issue Type: Improvement
>    Affects Versions: 1.5
>            Reporter: Kenny MacLeod
>             Fix For: 1.6
> While PropertiesConfiguration is tolerant of several different key/value separator characters
when reading a properties stream, it is hard-wired to use an "=" character when writing them
out again.
> Can we please have a way to customise this?  Seems like a perfect use for the PropertiesConfigurationLayout.
> Sadly, because of the way that PropertiesWriter has been implemented, it's impossible
to extend and override this behaviour without copying large chunks of code.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message