Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
OptimumCode
/
json-schema-validator
Public
Watch
Couldn't load subscription status.
Retry
Uh oh!
There was an error while loading.
Please reload this page
.
Fork
6
Star
55
Code
Issues
8
Pull requests
5
Actions
Projects
1
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
a8ab2e6
User selector
All users
Datepicker
All time
Commit History
Commits on Jul 28, 2023
Add resolution for test suites for nodejs test run
OptimumCode
committed
a8ab2e6
Copy full SHA for a8ab2e6
Correct uri resolution
OptimumCode
committed
2fc0a7b
Copy full SHA for 2fc0a7b
Commits on Jul 27, 2023
Add quotation for special characters when adding segment to pointer
OptimumCode
committed
f5174a6
Copy full SHA for f5174a6
Correct work with empty path segment in JSON pointer
OptimumCode
committed
e501479
Copy full SHA for e501479
Load all if-then-else assertions because they might be referenced
OptimumCode
committed
9fa6d4d
Copy full SHA for 9fa6d4d
Add proper support for unicode characters
OptimumCode
committed
640f122
Copy full SHA for 640f122
Exclude unsupported functionality from test-suites
OptimumCode
committed
e62c586
Copy full SHA for e62c586
Use linked maps to keep reproducable order
OptimumCode
committed
ff1ce0a
Copy full SHA for ff1ce0a
Commits on Jul 26, 2023
Fix incorrect precision computation
OptimumCode
committed
dd1d149
Copy full SHA for dd1d149
Reformat code. Correct detekt errors
OptimumCode
committed
26d43d4
Copy full SHA for 26d43d4
Correct number comparison
OptimumCode
committed
a91d079
Copy full SHA for a91d079
Correct multipleOf assertion to work with small numbers
OptimumCode
committed
c6b2ce3
Copy full SHA for c6b2ce3
Correct unique items assertion to correctly work with numbers
OptimumCode
committed
6a9107a
Copy full SHA for 6a9107a
Treat numbers with zero fraction as valid integers
OptimumCode
committed
27fcd20
Copy full SHA for 27fcd20
Handle engineering number format
OptimumCode
committed
09d449d
Copy full SHA for 09d449d
Correct type to correctly treat numbers with zero fraction part as integer
OptimumCode
committed
2613504
Copy full SHA for 2613504
Correct enum assertion to correctly work with numbers
OptimumCode
committed
9dbc2a7
Copy full SHA for 9dbc2a7
Correct the equailty check for numbers
OptimumCode
committed
646a59b
Copy full SHA for 646a59b
Init submodules
OptimumCode
committed
62370a0
Copy full SHA for 62370a0
Implement test suites base. Add test suite for draft7
OptimumCode
committed
616e33f
Copy full SHA for 616e33f
Move schema test suites
OptimumCode
committed
c283dee
Copy full SHA for c283dee
Commits on Jul 25, 2023
Add schema-test-suite repository as submodule
OptimumCode
committed
7dc6105
Copy full SHA for 7dc6105
The $id should be treated as a URI (#17)
Show description for 9bfbddf
OptimumCode
authored
9bfbddf
Copy full SHA for 9bfbddf
Commits on Jul 23, 2023
Support $schema property to identify schema draft to use (#16)
Show description for a2a8309
OptimumCode
authored
a2a8309
Copy full SHA for a2a8309
Commits on Jul 20, 2023
Update Webpack version to 5.76.0 for JS targets (#12)
Show description for 73fa548
OptimumCode
authored
73fa548
Copy full SHA for 73fa548
Update README with Gradle configuration on how to add library to dependencies (#10)
Show description for 10acb36
OptimumCode
authored
10acb36
Copy full SHA for 10acb36
Add CI and release workflows to project (#8)
Show description for 35bb03e
OptimumCode
authored
35bb03e
Copy full SHA for 35bb03e
Commits on Jul 14, 2023
Correct build script to use empty string as default value (#7)
Show description for 9bc7baf
OptimumCode
authored
9bc7baf
Copy full SHA for 9bc7baf
Add publication to Sonatype repository (#6)
Show description for fa7fd88
OptimumCode
authored
fa7fd88
Copy full SHA for fa7fd88
Commits on Jul 13, 2023
Correct group id and package to io.github
OptimumCode
committed
032dc2f
Copy full SHA for 032dc2f
Add workflow for dependencies submission (#4)
Show description for 66d3e7b
OptimumCode
authored
66d3e7b
Copy full SHA for 66d3e7b
Fix incorrect circled dependencies report
Oleg
committed
6e8dd75
Copy full SHA for 6e8dd75
Add methods to create schema from JsonElement and from IS (jvm)
Oleg
committed
4cd0d24
Copy full SHA for 4cd0d24
Commits on Jul 12, 2023
Update API definition
Oleg
committed
d68f3b0
Copy full SHA for d68f3b0
Add instance methods to JsonPointer for platform without extensions
Oleg
committed
9864bc0
Copy full SHA for 9864bc0
Pagination
Previous
Next
You can’t perform that action at this time.