guardrail-dev / guardrail-dev/guardrail
Missing `operationId` doesn't provide context as to where it's missing from
Open
core
enhancement
good first issue
help wanted
- Dominant language
- Scala
- Stars
- 541
- Forks
- 138
- PR merge metrics
- No merged PRs in 30d
Description
Currently, leaving out an `operationId` logs `[ERROR] Error: Missing operationId` before halting codegen.
Without any context (JSON Path, parameters, even just logging the surrounding block) these kinds of issues can be hard to fix.
Lowest hanging fruit is to simply log the `Operation` along with the error.
Contributor guide
Assessment
This issue has not been assessed yet.