No difference reported for required property changed to optional
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 42/100
Direção de pesquisa
Comece pela comparação de esquemas OpenAPI da ferramenta de linha de comando e rastreie como o array "required" do esquema é tratado. Reproduza a transição relatada de obrigatório para opcional em duas especificações e, em seguida, verifique se a ferramenta relata a alteração como breaking.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Openapi-diff does not report a required property that was changed to optional -- removed from the schema "required" array. Changing a required property to optional in an output schema could cause breaking changes if a client relies on a property always being present in a response (because it was marked "required") and the property is then omitted from some responses in the new version.
- Linguagem predominante
- C#
- Estrelas
- 290
- Forks
- 50
- Merge médio
- 7h 8min
- PRs com merge (30d)
- 11
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Azure/openapi-diff
-
Crash if inherited property is structurally equal but not reference identicalTalvez livre de novo @mikeharder assumiu há 159 dias e não há nenhum pull request aberto. Aberta
Azure/openapi-diff#482 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Crash if duplicate model names (across files) used in allOfTalvez livre de novo @mikeharder assumiu há 160 dias e não há nenhum pull request aberto. Aberta
Azure/openapi-diff#479 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Remove dependency `autorest`Talvez livre de novo @mikeharder assumiu há 222 dias e não há nenhum pull request aberto. Aberta
Azure/openapi-diff#456 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
Azure/openapi-diff#445 ·
Mantenedores costumam responder em até 1 dia
-
OpenAPI-diff should flag changes in the tags for an operationTalvez livre de novo @mikeharder assumiu há 405 dias e não há nenhum pull request aberto. Aberta
Azure/openapi-diff#371 · 7 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de Azure/openapi-diff
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
reactiveui/ReactiveUI.Binding.SourceGenerators#176 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
lugassawan/swe-workbench#799 ·
Mantenedores costumam responder em até 1 dia
-
.NET Docs Next Major
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
getsentry/sentry-dotnet#5709 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
plengauer/RicherPresence#132 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
QuantConnect/Lean#9889 ·
Mantenedores costumam responder em até 1 dia