add OpenAPI validation that no JSON:API attributes have `_id` suffix or `id` name.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Localiza el código Swift que construye o valida la suite de pruebas de OpenAPI/JSON:API y empieza leyendo su gestión existente de la validación y de las extensiones de esquema. Se considera terminado cuando se rechazan los nombres de atributos iguales a id o que terminan en _id, a menos que esté presente la vía de escape x-no-validation, y esto tenga cobertura en la suite de pruebas correspondiente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
it is almost never a good idea to put anything named an id into the JSON:API attributes. For the rare case where you need to ignore best practices, this validation should also pay attention to a x-no-validation escape hatch.
- Lenguaje dominante
- Swift
- Estrellas
- 6
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de mattpolzin/jsonapi-openapi-test-server
-
copy base test project (including .build directory) for each new test case to save on build time.Abiertoenhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 18/100
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
-
Pick up unfinished jobs upon startupQuizá libre de nuevo @mattpolzin la tomó hace 2282 días y no hay ningún pull request abierto. Abiertoenhancement
mattpolzin/jsonapi-openapi-test-server#9 · 1 asignado ·
-
when outputting `Either` placeholder, sometimes `PolyX` for some number is actually correct.Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
Todos los issues de mattpolzin/jsonapi-openapi-test-server
Issues similares
-
#️⃣ REX and feebacks 🔍 triage 🧑💻 Developer eXperience 🧰 library
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Orange-OpenSource/ouds-ios#1795 ·
Los mantenedores suelen responder en 1 día
-
bug milestone-qa mobile
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
lognorman20/monaco#3519 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
FuzzyIdeas/Cling#33 ·
-
Bug Needs Triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
mastodon/mastodon-ios#1572 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día