Skip to content

Gebruik enkel specifieke Spectral OAS rules#325

Merged
TimvdLippe merged 1 commit intodevelopfrom
kies-specifieke-spectral-rules
May 6, 2026
Merged

Gebruik enkel specifieke Spectral OAS rules#325
TimvdLippe merged 1 commit intodevelopfrom
kies-specifieke-spectral-rules

Conversation

@TimvdLippe
Copy link
Copy Markdown
Contributor

Hiermee zorgen we ervoor dat we enkel regels aanzetten die ook relevant zijn voor de API Design Rules. Tevens zetten we die regels op error in plaats van warning, omdat ze ook verplicht zijn. Als laatste zorgt dit ervoor dat we ook netjes de publish OpenAPI design rule kunnen linken aan regels.

Fixes #315

Hiermee zorgen we ervoor dat we enkel regels aanzetten die ook
relevant zijn voor de API Design Rules. Tevens zetten we die regels
op error in plaats van warning, omdat ze ook verplicht zijn. Als
laatste zorgt dit ervoor dat we ook netjes de publish OpenAPI
design rule kunnen linken aan regels.
@TimvdLippe TimvdLippe requested a review from dvh April 23, 2026 12:51
@github-actions github-actions Bot added Status: In bewerking Het voorstel is in bewerking bij de beheerorganisatie. Overleg: TO-API Te agenderen voor het Technisch Overleg API labels Apr 23, 2026
@github-actions
Copy link
Copy Markdown

Copy link
Copy Markdown
Collaborator

@dvh dvh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Klopt het dat dit alleen voor draft is?

@TimvdLippe
Copy link
Copy Markdown
Contributor Author

Wat bedoel je met draft? Deze PR staat niet in draft en is klaar om gereviewt te worden.

@dvh
Copy link
Copy Markdown
Collaborator

dvh commented May 6, 2026

@TimvdLippe ik bedoel in de werkversie van de ADR. Deze regels zouden toch ook toegevoegd kunnen worden aan 2.1? Want de publish openapi rule schrijft al voor dat het een valid OAS moet zijn.

@TimvdLippe
Copy link
Copy Markdown
Contributor Author

Klopt. Als we dit mergen, dan komt het in de werkversie en zou het mee gaan met ADR 2.3. Of we 2.1 en 2.2 gaan aanpassen zou ik nu niet kunnen zeggen. In principe passen we gepubliceerde documenten niet meer aan, behalve bij hoge uitzonderingen. Het zou mij verbazen als dit een dusdanige uitzondering is, dus ik ga er vanuit dat we 2.1 en 2.2 laten staan zoals het is.

@TimvdLippe TimvdLippe requested a review from sanderke May 6, 2026 10:51
@github-actions github-actions Bot added Status: Ter goedkeuring Het voorstel is uitgewerkt en wordt ter goedkeuring aangeboden. and removed Status: In bewerking Het voorstel is in bewerking bij de beheerorganisatie. labels May 6, 2026
@TimvdLippe TimvdLippe merged commit 3c3ee86 into develop May 6, 2026
18 of 19 checks passed
@TimvdLippe TimvdLippe deleted the kies-specifieke-spectral-rules branch May 6, 2026 14:07
@github-actions github-actions Bot added Status: Klaar voor release Het voorstel is verwerkt en klaar voor de volgende release. and removed Status: Ter goedkeuring Het voorstel is uitgewerkt en wordt ter goedkeuring aangeboden. labels May 6, 2026
TimvdLippe added a commit that referenced this pull request May 7, 2026
Hiermee zorgen we ervoor dat we enkel regels aanzetten die ook
relevant zijn voor de API Design Rules. Tevens zetten we die regels
op error in plaats van warning, omdat ze ook verplicht zijn. Als
laatste zorgt dit ervoor dat we ook netjes de publish OpenAPI
design rule kunnen linken aan regels.
@TimvdLippe
Copy link
Copy Markdown
Contributor Author

We nemen deze PR ook mee in ADR 2.2. Dus enkel 2.1 zal deze wijziging niet hebben

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Overleg: TO-API Te agenderen voor het Technisch Overleg API Status: Klaar voor release Het voorstel is verwerkt en klaar voor de volgende release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

extends: spectral:oas herzien in spectral config

3 participants