Sam Jaffe
|
6dc36beb9b
refactor: missing include for std::isalnum
|
3 kuukautta sitten |
Sam Jaffe
|
9ab9476d66
fix: string-bounds
|
3 kuukautta sitten |
Sam Jaffe
|
bbd23791e9
refactor: cleanup ICU string usage (TODO non-icu support)
|
3 kuukautta sitten |
Sam Jaffe
|
53e3015fea
feat: prospective idn-email and idn-hostname support
|
3 kuukautta sitten |
Sam Jaffe
|
ea5e823892
refactor: remove extra guard on "json-pointer" format
|
3 kuukautta sitten |
Sam Jaffe
|
c324da4c97
Merge branch 'master' into feat/format-matcher
|
3 kuukautta sitten |
Sam Jaffe
|
357f676d91
refactor: implement required-keywords
|
3 kuukautta sitten |
Sam Jaffe
|
900d939c13
refactor: compress details in vocabulary::Metadata w/ enum
|
3 kuukautta sitten |
Sam Jaffe
|
af31329f15
fix: add expect in JSON-Pointer for leading /
|
3 kuukautta sitten |
Sam Jaffe
|
8db4e3d2e4
fix: validation on RelativePointer for e.g. "01/A"
|
3 kuukautta sitten |
Sam Jaffe
|
ac689794ed
refactor/fix: make integer parsing for Pointer require all chars in the string
|
3 kuukautta sitten |
Sam Jaffe
|
dd9d64885b
refactor: don't use optional for relative pointer
|
3 kuukautta sitten |
Sam Jaffe
|
9da98fae0c
fix: add expect in JSON-Pointer for leading /
|
3 kuukautta sitten |
Sam Jaffe
|
2720f2f9f2
refactor: cleanup
|
3 kuukautta sitten |
Sam Jaffe
|
f477659a6f
chore: add format tests to MAKE
|
3 kuukautta sitten |
Sam Jaffe
|
b668d68059
refactor: pass regex engine into format validator
|
3 kuukautta sitten |
Sam Jaffe
|
a13c6de001
refactor: compress details in vocabulary::Metadata w/ enum
|
3 kuukautta sitten |
Sam Jaffe
|
2699edfbd7
refactor: implement required-keywords
|
3 kuukautta sitten |
Sam Jaffe
|
cc172b0678
fix: validation on RelativePointer for e.g. "01/A"
|
3 kuukautta sitten |
Sam Jaffe
|
68804cd7c3
fix: JSON-Pointer handling is looser in the schema handler than the format handler
|
3 kuukautta sitten |
Sam Jaffe
|
7525ba870f
refactor: add validator for json-pointer and relative-json-pointer
|
3 kuukautta sitten |
Sam Jaffe
|
c027e6c5ba
refactor/fix: make integer parsing for Pointer require all chars in the string
|
3 kuukautta sitten |
Sam Jaffe
|
49623e7f72
refactor: don't use optional for relative pointer
|
3 kuukautta sitten |
Sam Jaffe
|
cdf837a3a6
Merge branch 'master' into feat/format-matcher
|
3 kuukautta sitten |
Sam Jaffe
|
48089512d6
Merge branch 'feat/extension-model'
|
3 kuukautta sitten |
Sam Jaffe
|
8db5617e20
test: failure test and success test for extensions
|
3 kuukautta sitten |
Sam Jaffe
|
b0f7aebe31
fix: missed return expression in extension plugins
|
3 kuukautta sitten |
Sam Jaffe
|
69e97cb0ee
fix: Not constraint was not working correctly
|
3 kuukautta sitten |
Sam Jaffe
|
1dea9695c7
refactor: add other edge case to RelativePointer (no hash, no ptr)
|
3 kuukautta sitten |
Sam Jaffe
|
f44332627c
refactor: fix extension test structure
|
3 kuukautta sitten |