aws-cloudformation / aws-cloudformation/cloudformation-resource-schema

Improve error messages on Everitt JsonSchema library

Open
#38 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
96
Forks
38
PR merge metrics
No merged PRs in 30d

Description

From #37, the anyOf/allOf/oneOf error messages get pretty weird. Would be good to improve on those

Contributor guide

Open the contributing guide

Research direction

Start by reading issue #37 and locating the Everitt JsonSchema validation paths for anyOf, allOf, and oneOf. Reproduce the reported cases and inspect the current error output; done means those messages clearly identify the failed alternatives without changing unrelated validation behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend-api-design
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.