Beveiligingsfix: niets te herstellen in de repository
type | https://docs.frem.sh/reference/api/errors/autofix-nothing-fixable |
| HTTP-status | 422 Unprocessable Entity |
Wat het betekent
Teruggegeven door POST /orgs/{org}/code-security/deps/repos/{repo}/autofix (Beveiligingsfixes). Er is geen pull request aangevraagd.
Sinds 2026-10-14 wordt dezelfde weigering met het type security-fix-nothing-fixable teruggegeven door POST /orgs/{org}/dependency-updates/security-fixes/requests. De paden hierboven zijn verouderd en blijven tot 2027-10-15 autofix-nothing-fixable teruggeven. Houd in je code rekening met beide types.
Voorbeeld van een detail-bericht dat met deze fout wordt teruggegeven:
- No open finding in this repository can get a security fix: none has a released fix in a supported ecosystem and manifest.
Het antwoord bevat ook "reason": "nothing_fixable".
Wat je kunt doen
Geen enkele open bevinding op de standaardbranch van de repository heeft een uitgebrachte fix in een ecosysteem en manifest dat beveiligingsfixes dekken, en geen enkel image dat de repository heeft gebouwd, heeft een basis die door een nieuwere basis wordt opgelost. Er is niets aangevraagd.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/autofix-nothing-fixable",
"title": "Unprocessable Entity",
"status": 422,
"detail": "...",
"reason": "nothing_fixable"
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.