Question: Should we allow duplicate keys in our JSON objects ?
- Linguagem predominante
- Java
- Estrelas
- 3.1k
- Forks
- 1.4k
- Merge médio
- 6d 19h
- PRs com merge (30d)
- 32
Descrição
I was attempting to add the official pre-commit hook `check-json`
https://github.com/pre-commit/pre-commit-hooks?tab=readme-ov-file#check-json
And when testing the hook locally it showed two JSON files that had duplicate keys.
Should we standardize all our JSON files and enable checking or continue with the current inconsistent approach ?
So it just shows two but there are many in the "GR" file
There is a discussion below about this:
https://stackoverflow.com/questions/21832701/does-json-syntax-allow-duplicate-keys-in-an-object
Guia de contribuição
Direção de pesquisa
Comece pelo hook pre-commit check-json proposto e pelos arquivos JSON que ele reportou, incluindo o arquivo "GR" mencionado, e depois revise o PR #12245 aberto. Considera-se concluído quando o projeto tiver uma política definida para chaves duplicadas, os arquivos JSON afetados a seguirem e a verificação passar de forma consistente.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- json
- Domínio
- build-system, tooling
- Tipo de issue
- Refatoração
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100