Feature/205 turtle trig parser w3 c#209
Merged
remiceres merged 42 commits intoOct 27, 2025
Merged
Conversation
d416aad to
73f141b
Compare
|
- Add JSONLDSerializer class for JSON-LD format serialization - Implement TitaniumJSONLDProcessorOption as wrapper for JsonLdOptions - Add support for various JSON-LD configuration options (compact arrays, native types, etc.) - Support both parser and serializer configurations through unified option class
- Add JSON-LD format support to the serializer factory registry - Include proper configuration casting with fallback to defaults - Add comprehensive unit tests for JSON-LD serializer creation - Update test class imports to include JSON-LD serializer
- Create comprehensive round-trip tests for Turtle format - Test serialization followed by parsing to verify data integrity - Cover various RDF constructs: IRIs, literals, blank nodes, language tags - Include tests for typed literals and special characters - Ensure Turtle parser-serializer compatibility
- Create comprehensive round-trip tests for N-Triples format - Test serialization followed by parsing to verify data integrity - Cover various RDF constructs: IRIs, literals, blank nodes, language tags - Include tests for typed literals and special characters - Ensure N-Triples parser-serializer compatibility
- Create comprehensive round-trip tests for N-Quads format - Test serialization followed by parsing to verify data integrity - Cover various RDF constructs including named graphs support - Include tests for quads with different contexts/graphs - Include tests for typed literals, blank nodes and special characters - Ensure N-Quads parser-serializer compatibility
- Create comprehensive round-trip tests for TriG format - Test serialization followed by parsing to verify data integrity - Cover various RDF constructs including named graphs support - Include tests for both default and named graph contexts - Include tests for typed literals, blank nodes and special characters - Ensure TriG parser-serializer compatibility
- Create comprehensive round-trip tests for RDF/XML format - Tests are currently disabled pending RDF/XML parser implementation (PR #176) - Test framework ready for serialization followed by parsing verification - Cover various RDF constructs including namespace/prefix handling - Include tests for typed literals, blank nodes and special characters - Ready to enable once RDF/XML parser is available
- Create comprehensive round-trip tests for JSON-LD format - Test serialization followed by parsing to verify data integrity - Cover various RDF constructs including named graphs support - Include tests for @context handling and JSON-LD specific features - Include tests for typed literals, blank nodes and special characters - Ensure JSON-LD parser-serializer compatibility
2 - quote correction in parser 3 - correction of test in serializer
2 - quote correction in parser 3 - correction of test in serializer
2 - quote correction in parser 3 - correction of test in serializer
- Add JSON-LD format support to the serializer factory registry - Include proper configuration casting with fallback to defaults - Add comprehensive unit tests for JSON-LD serializer creation - Update test class imports to include JSON-LD serializer
2 - quote correction in parser 3 - correction of test in serializer
- Add JSON-LD format support to the serializer factory registry - Include proper configuration casting with fallback to defaults - Add comprehensive unit tests for JSON-LD serializer creation - Update test class imports to include JSON-LD serializer
73f141b to
cc39bd9
Compare
|
remiceres
requested changes
Oct 27, 2025
| */ | ||
| public static final String BLANK_NODE_PREFIX = "_:"; | ||
|
|
||
| public static final String DEFAULT_BASE_URI = "http://example.org/"; |
|
|
|
remiceres
approved these changes
Oct 27, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.