This is an automated email from the ASF dual-hosted git repository.

andy pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git


    from a2692a8cce Bump eslint-plugin-vue in /jena-fuseki2/jena-fuseki-ui
     new 50f6bbb298 Use RDFParser
     new df315eea85 Javadoc and comments
     new 6254e7bfff Remove unused NullOutputStream
     new 24f41b3fa5 GH-2800: ParserProfileStd.doChecking for IRI3986; Separate 
CheckerJenaIRI
     new c441a203ed GH-2800: jena-iri3986 module
     new 390addc5bc GH-2800: jena-iri3986 module integration
     new 4ea18646ff GH-2800: Controls to select the IRIProvider
     new d194e7fd0d GH-2800: SPARQLer update for IRIx
     new b2480f49b5 Use simple cache for IRIxResolver
     new b03fc77223 Add jena-iri3986 to the Jena BOM

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/jena/riot/system/Checker.java  |  112 +-
 .../apache/jena/riot/system/CheckerJenaIRI.java    |  126 ++
 .../apache/jena/riot/system/ParserProfileStd.java  |   33 +-
 .../test/java/org/apache/jena/riot/TC_Riot.java    |    9 +-
 .../apache/jena/riot/TestParseURISchemeBases.java  |   81 +-
 .../org/apache/jena/riot/lang/TestLangTurtle.java  |    8 +-
 .../org/apache/jena/riot/system/TS_RiotSystem.java |   29 +-
 .../org/apache/jena/riot/system/TestIRIxRIOT.java  |  314 ---
 .../system/irix/AbstractTestIRIxRIOT_system.java   |  382 ++++
 .../jena/riot/system/irix/TS_IRIxProviders.java    |   28 +-
 .../riot/system/irix/TestIRIxRIOT_JenaIRI.java     |   91 +
 .../riot/system/irix/TestIRIxRIOT_iri3986.java     |   51 +-
 .../{IRI-resolution-01.nt => IRI-resolution-01.nq} |    1 -
 .../rdf-tests-cg/trig/IRI-resolution-01.trig       |    8 +-
 .../{IRI-resolution-02.nt => IRI-resolution-02.nq} |    1 -
 .../rdf-tests-cg/trig/IRI-resolution-02.trig       |    8 +-
 .../{IRI-resolution-07.nt => IRI-resolution-07.nq} |    0
 .../{IRI-resolution-08.nt => IRI-resolution-08.nq} |    0
 .../testing/rdf-tests-cg/trig/IRI-resolution.nt    |  352 ----
 .../testing/rdf-tests-cg/trig/IRI-resolution.trig  |  352 ----
 jena-arq/testing/rdf-tests-cg/trig/manifest.ttl    |    8 +-
 .../rdf-tests-cg/turtle/IRI-resolution-01.nt       |    1 -
 .../rdf-tests-cg/turtle/IRI-resolution-01.ttl      |    8 +-
 .../rdf-tests-cg/turtle/IRI-resolution-02.nt       |    1 -
 .../rdf-tests-cg/turtle/IRI-resolution-02.ttl      |    8 +-
 .../java/org/apache/jena/atlas/io/CharStream.java  |    9 +-
 .../org/apache/jena/atlas/io/CharStreamBasic.java  |   40 +-
 .../src/main/java/org/apache/jena/atlas/io/IO.java |    3 +
 jena-bom/pom.xml                                   |    6 +
 jena-cmds/src/main/java/riotcmd/CmdLangParse.java  |    2 +-
 jena-core/pom.xml                                  |   18 +
 .../jena/iri3986/provider/IRIProvider3986.java     |  254 +++
 .../apache/jena/iri3986/provider/InitIRI3986.java  |   51 +
 .../apache/jena/iri3986/provider/IssueGroup.java   |   51 +
 .../org/apache/jena/iri3986/provider/Issues.java   |  149 ++
 .../iri3986/provider/JenaSeveritySettings.java     |   90 +
 .../main/java/org/apache/jena/irix/Chars3986.java  |  208 +-
 .../java/org/apache/jena/irix/IRIProvider.java     |   25 +-
 .../java/org/apache/jena/irix/IRIProviderAny.java  |    2 +-
 .../java/org/apache/jena/irix/IRIxResolver.java    |   25 +-
 .../java/org/apache/jena/irix/SetupJenaIRI.java    |    2 +-
 .../main/java/org/apache/jena/irix/SystemIRIx.java |  101 +-
 .../jena/rdfxml/xmlinput1/impl/AbsXMLContext.java  |   10 +-
 .../main/java/org/apache/jena/util/PrintUtil.java  |    3 +-
 .../apache/jena/graph/test/TestTypedLiterals.java  |    6 +-
 ...actTestIRIx.java => AbstractTestIRIx_3986.java} |   30 +-
 .../test/java/org/apache/jena/irix/TS_IRIx.java    |   45 +-
 .../apache/jena/irix/TestIRIxAbsoluteRelative.java |   51 +
 .../{TestRFC3986.java => TestIRIxJenaSystem.java}  |   43 +-
 .../{TestNormalize.java => TestIRIxNormalize.java} |   13 +-
 .../java/org/apache/jena/irix/TestIRIxOps.java     |  155 --
 .../java/org/apache/jena/irix/TestIRIxOther.java   |   84 +
 .../org/apache/jena/irix/TestIRIxReference.java    |   62 +
 .../org/apache/jena/irix/TestIRIxRelative.java     |   94 +
 .../org/apache/jena/irix/TestIRIxRelativize.java   |   94 +
 .../java/org/apache/jena/irix/TestIRIxResolve.java |  238 +++
 ...tIRIxSyntax.java => TestIRIxSyntaxRFC3986.java} |   15 +-
 .../java/org/apache/jena/irix/TestResolve.java     |  212 --
 .../apache/jena/ontology/impl/TestOntModel.java    |    4 +-
 .../org/apache/jena/rdfxml/xmlinput1/TestsARP.java |   32 +-
 .../jena/rdfxml/xmloutput/TestMacEncodings.java    |  104 -
 .../rdfxml/xmloutput/TestPackage_xmloutput.java    |   38 +-
 .../rdfxml/xmloutput/TestWriterURIExceptions.java  |   48 +
 .../jena/reasoner/rulesys/test/TestBasics.java     |    4 -
 .../jena/reasoner/rulesys/test/TestOWLMisc.java    |    8 +-
 .../reasoner/rulesys/test/TestPackage_Rules.java   |    2 +-
 .../{TestBugs.java => TestRuleSystemBugs.java}     |   13 +-
 .../apache/jena/reasoner/test/ManualExample.java   |   26 +-
 .../apache/jena/reasoner/test/TestReasoners.java   |    8 +-
 .../reasoner/test/TestTransitiveGraphCache.java    |  164 +-
 .../org/apache/jena/test/TestPackage_core.java     |    5 +-
 .../riot/ExRIOT_RDFXML_ReaderProperties.java       |    2 +-
 .../org/apache/jena/fuseki/server/Validators.java  |    2 +-
 .../fuseki/validation/html/IRIValidatorHTML.java   |   42 +-
 .../fuseki/validation/json/IRIValidatorJSON.java   |   44 +-
 .../fuseki/main/prefixes/AbstractTestPrefixes.java |    2 +-
 jena-iri3986/pom.xml                               |  107 +
 .../src/main/java/module-info.java                 |   15 +-
 .../main/java/org/apache/jena/rfc3986/AlgIRI.java  |   39 +-
 .../org/apache/jena/rfc3986/AlgRelativizeIRI.java  |  286 +++
 .../org/apache/jena/rfc3986/AlgResolveIRI.java     |  396 ++++
 .../main/java/org/apache/jena/rfc3986/Builder.java |  122 ++
 .../java/org/apache/jena/rfc3986}/Chars3986.java   |   35 +-
 .../java/org/apache/jena/rfc3986/ErrorHandler.java |   51 +
 .../org/apache/jena/rfc3986/ErrorHandlerBase.java  |   54 +
 .../src/main/java/org/apache/jena/rfc3986/IRI.java |  124 ++
 .../main/java/org/apache/jena/rfc3986/IRI3986.java | 2186 ++++++++++++++++++++
 .../org/apache/jena/rfc3986/IRIParseException.java |   27 +-
 .../main/java/org/apache/jena/rfc3986/Issue.java   |   71 +
 .../java/org/apache/jena/rfc3986/LibParseIRI.java  |  148 ++
 .../java/org/apache/jena/rfc3986/ParseDID.java     |  140 ++
 .../java/org/apache/jena/rfc3986/ParseDNS.java     |  206 ++
 .../org/apache/jena/rfc3986/ParseErrorIRI3986.java |   32 +-
 .../org/apache/jena/rfc3986/ParseIPv4Address.java  |  162 ++
 .../org/apache/jena/rfc3986/ParseIPv6Address.java  |  311 +++
 .../java/org/apache/jena/rfc3986/ParseOID.java     |   69 +
 .../java/org/apache/jena/rfc3986/ParseURN.java     |  322 +++
 .../apache/jena/rfc3986/ParseURNComponents.java    |  412 ++++
 .../main/java/org/apache/jena/rfc3986/RFC3986.java |  402 ++++
 .../java/org/apache/jena/rfc3986/Severity.java     |   39 +-
 .../java/org/apache/jena/rfc3986/SeverityMap.java  |   83 +
 .../org/apache/jena/rfc3986/SystemIRI3986.java     |   87 +
 .../java/org/apache/jena/rfc3986/URIScheme.java    |  136 ++
 .../src/main/java/org/apache/jena/rfc3986/URN.java |   56 +
 .../org/apache/jena/rfc3986/URNComponents.java     |   16 +-
 .../java/org/apache/jena/rfc3986/Violation.java    |   26 +-
 .../java/org/apache/jena/rfc3986/Violations.java   |  122 ++
 .../java/org/apache/jena/rfc3986/cmd/CmdBase.java  |   71 +
 .../java/org/apache/jena/rfc3986/cmd/CmdIRI.java   |   81 +
 .../org/apache/jena/rfc3986/cmd/CmdRelative.java   |   52 +
 .../org/apache/jena/rfc3986/cmd/CmdResolve.java    |   52 +
 .../java/org/apache/jena/rfc3986/package-info.java |   75 +
 .../org/apache/jena/rfc3986/IssueCollector.java    |   42 +-
 .../java/org/apache/jena/rfc3986/LibTestURI.java   |  159 ++
 .../java/org/apache/jena/rfc3986/TS_iri3986.java   |   51 +-
 .../java/org/apache/jena/rfc3986/TestBuild.java    |   97 +
 .../java/org/apache/jena/rfc3986/TestIRI3986.java  |  141 ++
 .../org/apache/jena/rfc3986/TestNormalize.java     |   50 +
 .../java/org/apache/jena/rfc3986/TestParseDID.java |   58 +
 .../java/org/apache/jena/rfc3986/TestParseDNS.java |   64 +
 .../apache/jena/rfc3986/TestParseIPv4Address.java  |   53 +
 .../apache/jena/rfc3986/TestParseIPv6Address.java  |  108 +
 .../java/org/apache/jena/rfc3986/TestParseOID.java |   63 +
 .../java/org/apache/jena/rfc3986/TestParseURN.java |  163 ++
 .../jena/rfc3986/TestParseURNComponents.java       |   90 +
 .../org/apache/jena/rfc3986/TestRFC3986Syntax.java |  253 +++
 .../org/apache/jena/rfc3986}/TestRelative.java     |   53 +-
 .../org/apache/jena/rfc3986/TestRelativePaths.java |  149 ++
 .../apache/jena/rfc3986/TestRelativeVariants.java  | 1676 +++++++++++++++
 .../java/org/apache/jena/rfc3986/TestResolve.java  |  124 ++
 .../org/apache/jena/rfc3986/TestSystem3986.java    |   57 +
 .../org/apache/jena/rfc3986/TestURISchemes.java    |  140 ++
 .../org/apache/jena/ontapi/JenaReasonerTest.java   |   30 +-
 .../jena/ontapi/OntModelIndividualsTest.java       |   38 +-
 .../list-syntax-categories-test-comps.rdf          |    4 +-
 .../store/xloader/ProcNodeTableDataBuilder.java    |    5 -
 136 files changed, 12555 insertions(+), 2477 deletions(-)
 create mode 100644 
jena-arq/src/main/java/org/apache/jena/riot/system/CheckerJenaIRI.java
 delete mode 100644 
jena-arq/src/test/java/org/apache/jena/riot/system/TestIRIxRIOT.java
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/riot/system/irix/AbstractTestIRIxRIOT_system.java
 copy jena-base/src/main/java/org/apache/jena/atlas/io/CharStream.java => 
jena-arq/src/test/java/org/apache/jena/riot/system/irix/TS_IRIxProviders.java 
(65%)
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/riot/system/irix/TestIRIxRIOT_JenaIRI.java
 copy jena-base/src/main/java/org/apache/jena/atlas/io/CharStreamBasic.java => 
jena-arq/src/test/java/org/apache/jena/riot/system/irix/TestIRIxRIOT_iri3986.java
 (53%)
 rename jena-arq/testing/rdf-tests-cg/trig/{IRI-resolution-01.nt => 
IRI-resolution-01.nq} (98%)
 rename jena-arq/testing/rdf-tests-cg/trig/{IRI-resolution-02.nt => 
IRI-resolution-02.nq} (98%)
 rename jena-arq/testing/rdf-tests-cg/trig/{IRI-resolution-07.nt => 
IRI-resolution-07.nq} (100%)
 rename jena-arq/testing/rdf-tests-cg/trig/{IRI-resolution-08.nt => 
IRI-resolution-08.nq} (100%)
 delete mode 100644 jena-arq/testing/rdf-tests-cg/trig/IRI-resolution.nt
 delete mode 100644 jena-arq/testing/rdf-tests-cg/trig/IRI-resolution.trig
 create mode 100644 
jena-core/src/main/java/org/apache/jena/iri3986/provider/IRIProvider3986.java
 create mode 100644 
jena-core/src/main/java/org/apache/jena/iri3986/provider/InitIRI3986.java
 create mode 100644 
jena-core/src/main/java/org/apache/jena/iri3986/provider/IssueGroup.java
 create mode 100644 
jena-core/src/main/java/org/apache/jena/iri3986/provider/Issues.java
 create mode 100644 
jena-core/src/main/java/org/apache/jena/iri3986/provider/JenaSeveritySettings.java
 rename jena-core/src/test/java/org/apache/jena/irix/{AbstractTestIRIx.java => 
AbstractTestIRIx_3986.java} (79%)
 create mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestIRIxAbsoluteRelative.java
 rename jena-core/src/test/java/org/apache/jena/irix/{TestRFC3986.java => 
TestIRIxJenaSystem.java} (95%)
 rename jena-core/src/test/java/org/apache/jena/irix/{TestNormalize.java => 
TestIRIxNormalize.java} (87%)
 delete mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestIRIxOps.java
 create mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestIRIxOther.java
 create mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestIRIxReference.java
 create mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestIRIxRelative.java
 create mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestIRIxRelativize.java
 create mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestIRIxResolve.java
 rename jena-core/src/test/java/org/apache/jena/irix/{TestIRIxSyntax.java => 
TestIRIxSyntaxRFC3986.java} (89%)
 delete mode 100644 
jena-core/src/test/java/org/apache/jena/irix/TestResolve.java
 delete mode 100644 
jena-core/src/test/java/org/apache/jena/rdfxml/xmloutput/TestMacEncodings.java
 create mode 100644 
jena-core/src/test/java/org/apache/jena/rdfxml/xmloutput/TestWriterURIExceptions.java
 rename 
jena-core/src/test/java/org/apache/jena/reasoner/rulesys/test/{TestBugs.java => 
TestRuleSystemBugs.java} (99%)
 create mode 100644 jena-iri3986/pom.xml
 copy jena-base/src/main/java/org/apache/jena/atlas/io/CharStream.java => 
jena-iri3986/src/main/java/module-info.java (71%)
 copy jena-base/src/main/java/org/apache/jena/atlas/io/NullOutputStream.java => 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/AlgIRI.java (62%)
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/AlgRelativizeIRI.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/AlgResolveIRI.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/Builder.java
 copy {jena-core/src/main/java/org/apache/jena/irix => 
jena-iri3986/src/main/java/org/apache/jena/rfc3986}/Chars3986.java (90%)
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ErrorHandler.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ErrorHandlerBase.java
 create mode 100644 jena-iri3986/src/main/java/org/apache/jena/rfc3986/IRI.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/IRI3986.java
 copy jena-base/src/main/java/org/apache/jena/atlas/io/CharStream.java => 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/IRIParseException.java (56%)
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/Issue.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/LibParseIRI.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseDID.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseDNS.java
 copy jena-base/src/main/java/org/apache/jena/atlas/io/NullOutputStream.java => 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseErrorIRI3986.java (57%)
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseIPv4Address.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseIPv6Address.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseOID.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseURN.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/ParseURNComponents.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/RFC3986.java
 copy jena-base/src/main/java/org/apache/jena/atlas/io/NullOutputStream.java => 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/Severity.java (59%)
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/SeverityMap.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/SystemIRI3986.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/URIScheme.java
 create mode 100644 jena-iri3986/src/main/java/org/apache/jena/rfc3986/URN.java
 copy jena-base/src/main/java/org/apache/jena/atlas/io/CharStream.java => 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/URNComponents.java (72%)
 copy jena-base/src/main/java/org/apache/jena/atlas/io/NullOutputStream.java => 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/Violation.java (62%)
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/Violations.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/cmd/CmdBase.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/cmd/CmdIRI.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/cmd/CmdRelative.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/cmd/CmdResolve.java
 create mode 100644 
jena-iri3986/src/main/java/org/apache/jena/rfc3986/package-info.java
 rename jena-base/src/main/java/org/apache/jena/atlas/io/NullOutputStream.java 
=> jena-iri3986/src/test/java/org/apache/jena/rfc3986/IssueCollector.java (54%)
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/LibTestURI.java
 copy jena-core/src/test/java/org/apache/jena/irix/TS_IRIx.java => 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TS_iri3986.java (59%)
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestBuild.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestIRI3986.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestNormalize.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestParseDID.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestParseDNS.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestParseIPv4Address.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestParseIPv6Address.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestParseOID.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestParseURN.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestParseURNComponents.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestRFC3986Syntax.java
 rename {jena-core/src/test/java/org/apache/jena/irix => 
jena-iri3986/src/test/java/org/apache/jena/rfc3986}/TestRelative.java (63%)
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestRelativePaths.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestRelativeVariants.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestResolve.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestSystem3986.java
 create mode 100644 
jena-iri3986/src/test/java/org/apache/jena/rfc3986/TestURISchemes.java

Reply via email to