Add support for dangling comma
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Domain
- localization
Research direction
The issue names only the ARB specification and tools that consume .arb files; no repository entry point or test is identified. First locate the specification and consuming tools, then determine the required scope and tests for accepting trailing commas across them; done means the intended ARB behavior and affected tools are covered.
Written by the indexing model from the issue text.
Description
I’d like to request support for dangling commas in .arb files. While I understand that ARB is based on JSON, many modern JSON parsers and linters allow for trailing commas (like json5), and they bring several practical benefits:
- Cleaner diffs in version control
- Avoiding unnecessary merge conflicts
- Easier editing and reordering of entries
Would it be possible to support dangling commas in the ARB spec and in the tools that consume ARB files?
Let me know if this is something you’d consider or if there’s a reason it’s intentionally disallowed.
Thanks again!
- Dominant language
- No language data
- Stars
- 157
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from google/app-resource-bundle
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
Lack of documentation: examples of plural forms usage for non trivial locales (e.g: ru, ja, zh_CN)Open
Difficulty 3/5 1-2 days Newbie friendliness 35/100
google/app-resource-bundle#2 · 5 reactions ·
All issues in google/app-resource-bundle
Similar issues
-
area/localization language/es triage/accepted
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
kubernetes/website#58112 ·
Maintainers usually reply within 2 days
-
multiple issues priority: low
Difficulty 2/5 Under an hour Newbie friendliness 72/100
storytold/photocraft#6742 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day
-
Translations ru.jsonOpen
Difficulty 1/5 Under an hour Newbie friendliness 88/100
gtsteffaniak/filebrowser#3175 ·
Maintainers usually reply within 1 day
-
bug context
Difficulty 2/5 Under an hour Newbie friendliness 74/100
Maintainers usually reply within 1 day