Initial commit.
Adding gem install to readme
Readme textile was off for links. Used to Redmine links...
Handle absolute paths of relative URIs
Merge branch 'master' of github.com:hoxworth/json-schema
Bumping version for dependency control
Broke out all of the validation routines into individual methods, and checking it in for working elsewhere...
Adding ValidationError class and throwing errors with appropriate fragment-resolution error messages on validation errors.
Updating to version 0.1.2
Updated README to-do
"extends" apparently was not fully supported. Added better support for "extends" and it should now work.
Really? Accidentally deleted this in the last commit. Sigh.
Adding a few more validation tests...
Not catching JSON parsing errors anymore...
Updating .gitignore to allow .json files in the test directory
A few filesystem tests
A couple of quick file ref tests before the wife gets home!
Adding some tests and getting additionalProperties / additionalItems to work consistently
Cleaned up the mess that was "build_schemas" by removing a lot of repeated code. The Validator class itself now holds the schema table and an option can be set to cache these schemas between validations, allowing for schemas to only be loaded once for long-running applications.
Updating README to something more current.