experimenting with validating ranges on floats and ints
minor changes to range check logic
Merge branch 'dev-streaming' into dev-new-annotations
added some validation tests, fixed some range validation issues
in progress changes to add metadata extraction
Merge branch 'dev-streaming' into dev-new-annotations
more in progress work on metadata extraction
Merge branch 'dev-streaming' into dev-new-annotations
basic metadata extraction seems to be working, needs more tests
renamed ws subset extractor to indicate it extracts metadata too
some restructuring of the subdata/metadata loop, still with debug comments- mostly works, but still needs debugging for mapping struct extraction test
merge in from dev, minor changes needed in TypedObjectValidationReport to resolve conflicts
fixed bug in subset extractor (missing an else in an if/else block!), started adding tests
removed some debug mssgs, added some more metadata and subset extraction tests
added new subset extraction test code
updates to remove warnings
some name refactoring, and switched to returning an extracted subset and metadata object, instead of a raw json node
Merge branch 'dev' into dev-new-annotations
extracted metadata is now added to the user metadata when saving, need to add tests
Merge branch 'dev' into dev-new-annotations