[ https://issues.apache.org/jira/browse/CONFIGURATION-849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17949680#comment-17949680 ]
Gary D. Gregory commented on CONFIGURATION-849: ----------------------------------------------- Hello [~diepen45] A reminder of what? Anyone with a GitHub account can create a pull request. You need to create a fork first, there's lots of documentation around the web... > CONFIGURATION-841 removes needed duplicates from yaml config when read > ---------------------------------------------------------------------- > > Key: CONFIGURATION-849 > URL: https://issues.apache.org/jira/browse/CONFIGURATION-849 > Project: Commons Configuration > Issue Type: Bug > Affects Versions: 2.10.1, 2.11.0 > Reporter: Willy van Diepen > Priority: Major > > In our code we have multiple yaml configuration files where we have > constructs like this > {code:java} > example: [ '' , '', code]{code} > When we use the AbstractConfiguration.getStringArray method with the example > key it always used to return an array with *'', '', code* but since 1.10.1 it > returns {*}'', code{*}. Which breaks our code. > I've checked the code and the release notes and it seems that the code that > prevents the cyclic objects to cause a stack overflow error, also removes any > duplicate strings, even though that should not be necessary. -- This message was sent by Atlassian Jira (v8.20.10#820010)