networknt / json-schema-validator

A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12
Apache License 2.0
836 stars 324 forks source link

Improve documentation on regular expressions #1066

Closed justin-tay closed 3 months ago

justin-tay commented 3 months ago

Improves the documentation on regular expressions and adds additional tests.

Disabled tests for the current issue for not properly matching anchors when there are newlines have been added for the JDK and Joni implementations. The tests show that GraalJS works. Tests also added that ensures that there is no implicit anchoring is used.

codecov-commenter commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 78.68%. Comparing base (48ca3c2) to head (77105a6). Report is 32 commits behind head on master.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1066 +/- ## ============================================ - Coverage 78.90% 78.68% -0.22% - Complexity 1965 2053 +88 ============================================ Files 172 198 +26 Lines 6352 6635 +283 Branches 1255 1249 -6 ============================================ + Hits 5012 5221 +209 - Misses 867 936 +69 - Partials 473 478 +5 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.