Skip to content
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

json:S1578 naming convention rule is too narrow #43

Open
thw0rted opened this issue Mar 4, 2020 · 1 comment
Open

json:S1578 naming convention rule is too narrow #43

thw0rted opened this issue Mar 4, 2020 · 1 comment

Comments

@thw0rted
Copy link

thw0rted commented Mar 4, 2020

JSON is a broadly adopted standard and is consumed by a wide variety of languages. Several of the constraints in json:S1578 are counter to conventions in certain languages -- for example, some languages encourage underscore_case over camelCase. I came here to file this issue because a number of technologies that I use encourage the use of multiple dot-separated name parts, e.g. tsconfig.aot.json or production.config.json.

I'm all for enforcing opinionated design if you're making your own language, but this rule describes a "universally-desirable" naming convention that simply does not exist.

@racodond
Copy link
Owner

Hi @thw0rted,

I don't maintain this plugin anymore. See https://github.com/racodond/sonar-json-plugin#disclaimer
Feel free to fork or take over.

Thank you

David

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants