[
https://issues.apache.org/jira/browse/FELIX-5608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16280182#comment-16280182
]
Guillaume Nodet commented on FELIX-5608:
----------------------------------------
Well, {{[ foo bar ]}} is a valid untyped value, so it can appear in a
configuration file. If we suddenly support mixed typed, it may be considered
as a typed property and parsed as a list instead of a string as it is
currently. There's no restriction on what an untyped string property should
look like. I don't see how we can assume that no one has ever put a {{[}} or
{{"}} at the beginning of a property.
Currenly, we minimize the odds, as all properties must be correctly formatted
in order to consider the config typed, but there's already some potential
problems. Doing that at the property level will certainly lead to problems
later.
> New TypedProperties object to support typed properties file
> -----------------------------------------------------------
>
> Key: FELIX-5608
> URL: https://issues.apache.org/jira/browse/FELIX-5608
> Project: Felix
> Issue Type: New Feature
> Components: Utils
> Reporter: Guillaume Nodet
> Assignee: Guillaume Nodet
> Fix For: utils-1.10.0
>
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)