Sam Jaffe
|
e45b1893e5
fix: compiler/merge errors
|
1 anno fa |
Sam Jaffe
|
a8d66b5326
Merge branch 'master' into refactor/results/track-error-and-success
|
1 anno fa |
Sam Jaffe
|
f54b59f204
refactor: forward-port enumerate for nicer flow
|
1 anno fa |
Sam Jaffe
|
d9d0c607f0
refactor: remove PolyConstraint by generalizing Not/AllOf/AnyOf constraints
|
1 anno fa |
Sam Jaffe
|
7b51221ce4
refactor: improve annotation feature to allow both accepted/rejected notation
|
1 anno fa |
Sam Jaffe
|
43d73e2df2
refactor: add parent for json-pointer, more result messages
|
1 anno fa |
Sam Jaffe
|
25699acb11
refactor: allow specifying format-as-assertion on the constraint-level
|
1 anno fa |
Sam Jaffe
|
ed54c83423
refactor: cleanup some todos
|
1 anno fa |
Sam Jaffe
|
594ee7d557
refactor: proper format constraint handling
|
1 anno fa |
Sam Jaffe
|
1245814edc
refactor: make type enums less clever
|
1 anno fa |
Sam Jaffe
|
f1e2c717b3
refactor: add more error messages
|
1 anno fa |
Sam Jaffe
|
bed99df899
fix: handling for unimplemented* constraints
|
1 anno fa |
Sam Jaffe
|
3d3b1e15a2
fix: proper support for anyOf in unevaluated* context
|
1 anno fa |
Sam Jaffe
|
92418f9596
fix: handling of rootless $id and unevaluated->$ref
|
1 anno fa |
Sam Jaffe
|
b5aee65faf
fix: clean up Result object
|
1 anno fa |
Sam Jaffe
|
7389450bff
fix: reference handling
|
1 anno fa |
Sam Jaffe
|
f3ecc32754
fix: some memory safety things...
|
1 anno fa |
Sam Jaffe
|
8681add0db
fix: several test failures
|
1 anno fa |
Sam Jaffe
|
fa5543434d
refactor: begin developing a more proper validation results
|
1 anno fa |
Sam Jaffe
|
8bd43eb59a
fix: a number of bugs
|
1 anno fa |
Sam Jaffe
|
9ddb887a3a
fix: numerous bugfixes
|
1 anno fa |
Sam Jaffe
|
d59ea7e99d
feat: add support for default schema application
|
1 anno fa |
Sam Jaffe
|
d383ec8eec
fix: some issues w/ ValidationVisitor, add ValidationConfig
|
1 anno fa |
Sam Jaffe
|
242281f822
refactor: rename Result -> ValidationResult, record visited props/items
|
1 anno fa |
Sam Jaffe
|
4577447d89
refactor: make less clever extension handling
|
1 anno fa |
Sam Jaffe
|
e87c73bf90
feat: implement basic Unevaluated*
|
1 anno fa |
Sam Jaffe
|
c2cb73d94f
feat: implement equality for Adapters
|
1 anno fa |
Sam Jaffe
|
d43ddfd53e
feat: implement (most of) the validation system
|
1 anno fa |