-
Notifications
You must be signed in to change notification settings - Fork 301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
naming conflicts #122
Comments
Hi there, |
I don't think this is worth breaking all existing users. You can:
I will keep this issue open and will want to address this, but not as part of a minor release - this is not a good point to break existing users. When we have a next bigger release I'll provide a fix. |
Why make a movie release? Use semantic versioning. Make a major release. Sent from my iPhone
|
Sure, I'm aware of versioning schemes. Once there's a major, I'll address this. |
The issue is in the properties file, not in the json file. When properties get converted to JSON you have a problem. Your workarounds On Sat, Dec 13, 2014 at 10:40 AM, Konrad Malawski notifications@github.com
|
By who? |
I use code that reads all configuration info into a single settings object. It is a fork of code used in Elasticsearch. Sent from my iPhone
|
It reads HOCON, YAML, JSON, and Java properties files. Sent from my iPhone
|
That helps a bit, but still I don't get why it would be unfixable by the workarounds. A link to the sources if open source or a proper description (more than 1 iphone sentence 😉) would really help here. As I said, I want to address this, but did not want to address it in today's 2.1.12 release - since it's a minor release and MUST NOT break existing users. |
I've explained the problem repeatedly and clearly. It sounds like you don't want to make the exceedingly simple change, and I don't want to spend any more time on the issue. I forked the code a long time ago for my needs. Thanks for creating a useful package. Derrick Sent from my iPhone
|
The open source config library from typesafe will break without this bug fix. |
finally fixed with #206 |
The default property names that the plugin creates cannot be placed into a JSON structure. For example, these two values cannot be put into a JSON object commit.id
commit.id:2eed44f166489b2f03169a2e2d7f910430ecf7a9
commit.id.abbrev:2eed44f
Instead, the first value should be named as a field in the "commit.id" object. Foe example:
commit.id.full:2eed44f166489b2f03169a2e2d7f910430ecf7a9
commit.id.abbrev:2eed44f
The text was updated successfully, but these errors were encountered: