Skip to content

200 Parser-Serializer API Inconsistencies and Finalization#231

Merged
MaillPierre merged 11 commits into
feature/corese-nextfrom
feature/200_API_Inconsistencies
Nov 20, 2025
Merged

200 Parser-Serializer API Inconsistencies and Finalization#231
MaillPierre merged 11 commits into
feature/corese-nextfrom
feature/200_API_Inconsistencies

Conversation

@MaillPierre
Copy link
Copy Markdown
Contributor

General refactoring on serializers and parsers

@MaillPierre MaillPierre self-assigned this Nov 19, 2025
@MaillPierre MaillPierre added the Refactoring Issue created during the 2025 refactoring effort label Nov 19, 2025
@MaillPierre MaillPierre linked an issue Nov 19, 2025 that may be closed by this pull request
@MaillPierre MaillPierre requested review from prbblrypier and removed request for remiceres November 19, 2025 09:49
@github-actions
Copy link
Copy Markdown

Overall Project 49.95% -0.1% 🍏
Files changed 56.49%

File Coverage
XSD.java 100% 🍏
RDFSerializer.java 100% 🍏
TriGSerializerOptions.java 100% 🍏
RDF.java 98.9% -1.1% 🍏
RDFS.java 96.4% -1.44% 🍏
RDFXMLSerializerOption.java 95.47% 🍏
RDFC10SerializerOptions.java 95.45% 🍏
OWL.java 94.85% -2.06% 🍏
TurtleSerializerOptions.java 93.85% 🍏
SerializerFactory.java 89.06% -4.69% 🍏
RDFXMLUtils.java 84.64% -2.51%
AbstractIRI.java 84.55% 🍏
JSONLDSerializer.java 84.38% -3.13% 🍏
JSONLDParser.java 82.33% -2.41% 🍏
RDFXMLSerializer.java 81.86% -1.36% 🍏
JSONLDOptions.java 80.37% 🍏
RDFC10Canonicalizer.java 79.98% 🍏
RDFC10Serializer.java 79.66% 🍏
AbstractLineBasedSerializer.java 75.08% -12.04%
SerializationException.java 74.68% 🍏
NQuadsSerializer.java 71.43% 🍏
NTriplesSerializer.java 68.57% 🍏
StatementUtils.java 66.53% -2.79%
TriGSerializer.java 63.54% 🍏
AbstractGraphSerializer.java 61.14% -6.8%
TriGListerner.java 56.76% 🍏
TurtleSerializer.java 54.88% 🍏
TitaniumRDFDatasetSerializationAdapter.java 53.62% -1.28%
IOConstants.java 46.67% -53.33%
AbstractTurtleTriGListener.java 39.22% -0.5%
FOAF.java 25.93% -74.07%
Vocabulary.java 0%
ParserConstants.java 0% 🍏

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Nov 19, 2025

Test Results

950 tests  ±0   950 ✅ ±0   32s ⏱️ -1s
 70 suites ±0     0 💤 ±0 
 70 files   ±0     0 ❌ ±0 

Results for commit b3177a1. ± Comparison against base commit 57c5908.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown

Overall Project 49.95% -0.1% 🍏
Files changed 56.49%

File Coverage
XSD.java 100% 🍏
RDFSerializer.java 100% 🍏
TriGSerializerOptions.java 100% 🍏
RDF.java 98.9% -1.1% 🍏
RDFS.java 96.4% -1.44% 🍏
RDFXMLSerializerOption.java 95.47% 🍏
RDFC10SerializerOptions.java 95.45% 🍏
OWL.java 94.85% -2.06% 🍏
TurtleSerializerOptions.java 93.85% 🍏
SerializerFactory.java 89.06% -4.69% 🍏
RDFXMLUtils.java 84.64% -2.51%
AbstractIRI.java 84.55% 🍏
JSONLDSerializer.java 84.38% -3.13% 🍏
JSONLDParser.java 82.33% -2.41% 🍏
RDFXMLSerializer.java 81.86% -1.36% 🍏
JSONLDOptions.java 80.37% 🍏
RDFC10Canonicalizer.java 79.98% 🍏
RDFC10Serializer.java 79.66% 🍏
AbstractLineBasedSerializer.java 75.08% -12.04%
SerializationException.java 74.68% 🍏
NQuadsSerializer.java 71.43% 🍏
NTriplesSerializer.java 68.57% 🍏
StatementUtils.java 66.53% -2.79%
TriGSerializer.java 63.54% 🍏
AbstractGraphSerializer.java 61.14% -6.8%
TriGListerner.java 56.76% 🍏
TurtleSerializer.java 54.88% 🍏
TitaniumRDFDatasetSerializationAdapter.java 53.62% -1.28%
IOConstants.java 46.67% -53.33%
AbstractTurtleTriGListener.java 39.22% -0.5%
FOAF.java 25.93% -74.07%
Vocabulary.java 0%
ParserConstants.java 0% 🍏

@github-actions
Copy link
Copy Markdown

Overall Project 49.95% -0.1% 🍏
Files changed 56.49%

File Coverage
XSD.java 100% 🍏
RDFSerializer.java 100% 🍏
TriGSerializerOptions.java 100% 🍏
RDF.java 98.9% -1.1% 🍏
RDFS.java 96.4% -1.44% 🍏
RDFXMLSerializerOption.java 95.47% 🍏
RDFC10SerializerOptions.java 95.45% 🍏
OWL.java 94.85% -2.06% 🍏
TurtleSerializerOptions.java 93.85% 🍏
SerializerFactory.java 89.06% -4.69% 🍏
RDFXMLUtils.java 84.64% -2.51%
AbstractIRI.java 84.55% 🍏
JSONLDSerializer.java 84.38% -3.13% 🍏
JSONLDParser.java 82.33% -2.41% 🍏
RDFXMLSerializer.java 81.86% -1.36% 🍏
JSONLDOptions.java 80.37% 🍏
RDFC10Canonicalizer.java 79.98% 🍏
RDFC10Serializer.java 79.66% 🍏
AbstractLineBasedSerializer.java 75.08% -12.04%
SerializationException.java 74.68% 🍏
NQuadsSerializer.java 71.43% 🍏
NTriplesSerializer.java 68.57% 🍏
StatementUtils.java 66.53% -2.79%
TriGSerializer.java 63.54% 🍏
AbstractGraphSerializer.java 61.14% -6.8%
TriGListerner.java 56.76% 🍏
TurtleSerializer.java 54.88% 🍏
TitaniumRDFDatasetSerializationAdapter.java 53.62% -1.28%
IOConstants.java 46.67% -53.33%
AbstractTurtleTriGListener.java 39.22% -0.5%
FOAF.java 25.93% -74.07%
Vocabulary.java 0%
ParserConstants.java 0% 🍏

@MaillPierre MaillPierre merged commit 8b0f885 into feature/corese-next Nov 20, 2025
2 checks passed
@MaillPierre MaillPierre deleted the feature/200_API_Inconsistencies branch November 20, 2025 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Refactoring Issue created during the 2025 refactoring effort

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Parser-Serializer API Inconsistencies and Finalization

3 participants