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 1a8d183eb0 Use correct syntax langtags
     new 90da0a3f37 RDF 1.2 and SPARQL 1.2; SEMIJOIN and ANTIJOIN
     new a3c030c4d8 Update result set testing for triple terms
     new bea4aec856 GH-2979: Test for surrogates after escape processing
     new a7905c86df Warnings for mal-formed lang/dirlang literals
     new 4570256827 Function sameValue
     new 2c82350db2 Enable creating JSON-LD dir lang literals

The 6 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:
 jena-arq/Grammar/.gitignore                        |    4 +-
 jena-arq/Grammar/Final/README.txt                  |   15 +
 jena-arq/Grammar/RDF-Protobuf/binary-rdf.proto     |    3 +-
 jena-arq/Grammar/RDF-Thrift/BinaryRDF.thrift       |    2 +
 jena-arq/Grammar/RDF-Thrift/gen-thrift             |   14 +-
 jena-arq/Grammar/README                            |   31 +
 jena-arq/Grammar/Turtle/turtle.jj                  |  181 +-
 jena-arq/Grammar/arq.jj                            |  337 ++-
 jena-arq/Grammar/grammar                           |    1 +
 jena-arq/Grammar/jj2bnf                            |  302 ++
 jena-arq/Grammar/main.jj                           |  514 +++-
 jena-arq/Grammar/sparql2bnf                        |    7 +
 jena-arq/Grammar/sparql2html                       |   16 +-
 jena-arq/Grammar/sparql_12.jj                      |  314 +-
 jena-arq/Grammar/sparql_12.txt                     |  486 ----
 jena-arq/Grammar/sse/grammar-sse                   |   19 +-
 jena-arq/Grammar/sse/jj2html                       |  469 ---
 jena-arq/Grammar/sse/sse.jj                        |  179 +-
 jena-arq/Grammar/sse/tokens.inc                    |  203 --
 jena-arq/Grammar/tokens.txt                        |   33 +-
 .../jena/query/ParameterizedSparqlString.java      |   73 +-
 .../java/org/apache/jena/riot/lang/LangEngine.java |   20 +-
 .../org/apache/jena/riot/lang/LangJSONLD11.java    |    4 +-
 .../java/org/apache/jena/riot/lang/LangNQuads.java |   35 +-
 .../java/org/apache/jena/riot/lang/LangNTuple.java |   66 +-
 .../java/org/apache/jena/riot/lang/LangTriG.java   |   70 +-
 .../java/org/apache/jena/riot/lang/LangTurtle.java |    2 +-
 .../org/apache/jena/riot/lang/LangTurtleBase.java  |  347 ++-
 .../java/org/apache/jena/riot/lang/ReaderTriX.java |   56 +-
 .../jena/riot/lang/extra/LangParserBase.java       |   34 +-
 .../jena/riot/lang/extra/javacc/TurtleJavacc.java  |  445 ++-
 .../lang/extra/javacc/TurtleJavaccConstants.java   |   66 +-
 .../extra/javacc/TurtleJavaccTokenManager.java     |  595 ++--
 .../org/apache/jena/riot/out/NodeFormatter.java    |    3 +
 .../apache/jena/riot/out/NodeFormatterBase.java    |   10 +-
 .../org/apache/jena/riot/out/NodeFormatterNT.java  |    9 +
 .../jena/riot/protobuf/Binding2Protobuf.java       |   34 +-
 .../jena/riot/protobuf/Protobuf2Binding.java       |   58 +-
 .../apache/jena/riot/protobuf/ProtobufConvert.java |  305 +-
 .../org/apache/jena/riot/protobuf/ProtobufRDF.java |    6 +-
 .../jena/riot/protobuf/RiotProtobufException.java  |   10 +-
 .../jena/riot/protobuf/WriterDatasetProtobuf.java  |   28 +-
 .../jena/riot/protobuf/WriterGraphProtobuf.java    |   36 +-
 .../org/apache/jena/riot/protobuf/wire/PB_RDF.java |  351 ++-
 .../apache/jena/riot/rowset/rw/JSONResultsKW.java  |    1 +
 .../jena/riot/rowset/rw/RowSetReaderJSON_V1.java   |    2 +-
 .../jena/riot/rowset/rw/RowSetReaderXML.java       |    8 +-
 .../jena/riot/rowset/rw/RowSetWriterJSON.java      |   20 +-
 .../jena/riot/rowset/rw/RowSetWriterXML.java       |   14 +-
 .../rowset/rw/rs_json/RowSetJSONStreaming.java     |   46 +-
 .../java/org/apache/jena/riot/system/Checker.java  |   59 +-
 .../org/apache/jena/riot/system/FactoryRDF.java    |    2 +
 .../org/apache/jena/riot/system/FactoryRDFStd.java |    5 +
 .../org/apache/jena/riot/system/ParserProfile.java |   21 +-
 .../apache/jena/riot/system/ParserProfileStd.java  |   86 +-
 .../jena/riot/system/ParserProfileWrapper.java     |   13 +-
 .../apache/jena/riot/thrift/Binding2Thrift.java    |   96 +-
 .../apache/jena/riot/thrift/IteratorThriftRDF.java |   40 +-
 .../jena/riot/thrift/RiotThriftException.java      |   10 +-
 .../jena/riot/thrift/StreamRowTRDFPrinter.java     |   62 +-
 .../java/org/apache/jena/riot/thrift/TRDF.java     |   94 +-
 .../org/apache/jena/riot/thrift/Thift2Binding.java |  108 +-
 .../org/apache/jena/riot/thrift/ThriftConvert.java |   19 +-
 .../org/apache/jena/riot/thrift/ThriftRDF.java     |   76 +-
 .../jena/riot/thrift/VisitorStreamRowTRDF.java     |   12 +-
 .../jena/riot/thrift/WriterDatasetThrift.java      |   34 +-
 .../apache/jena/riot/thrift/WriterGraphThrift.java |   40 +-
 .../apache/jena/riot/thrift/wire/RDF_Literal.java  |  119 +-
 .../org/apache/jena/riot/tokens/TokenizerText.java |    4 +-
 .../apache/jena/riot/writer/StreamWriterTriX.java  |    2 +-
 .../org/apache/jena/riot/writer/TurtleShell.java   |    8 +-
 .../java/org/apache/jena/sparql/ARQConstants.java  |    3 +
 .../jena/sparql/algebra/AlgebraGenerator.java      |   19 +
 .../org/apache/jena/sparql/algebra/OpAsQuery.java  |   29 +-
 .../org/apache/jena/sparql/algebra/OpVisitor.java  |   73 +-
 .../apache/jena/sparql/algebra/OpVisitorBase.java  |    8 +-
 .../jena/sparql/algebra/OpVisitorByType.java       |   15 +-
 .../org/apache/jena/sparql/algebra/Transform.java  |   77 +-
 .../apache/jena/sparql/algebra/TransformCopy.java  |   10 +-
 .../jena/sparql/algebra/TransformSingle.java       |    7 +-
 .../jena/sparql/algebra/TransformWrapper.java      |   82 +-
 .../algebra/op/{OpDiff.java => OpAntiJoin.java}    |   12 +-
 .../algebra/op/{OpDiff.java => OpSemiJoin.java}    |   12 +-
 .../sparql/algebra/walker/OpVisitorByType.java     |   34 +-
 .../algebra/walker/OpVisitorByTypeAndExpr.java     |   15 +-
 .../org/apache/jena/sparql/core/Substitute.java    |    6 +-
 .../java/org/apache/jena/sparql/engine/Rename.java |    8 +-
 .../apache/jena/sparql/engine/ResultSetStream.java |    4 +-
 .../engine/iterator/QueryIter2LoopOnLeft.java      |   72 +-
 .../engine/iterator/QueryIterAddTripleTerm.java    |    2 +-
 .../jena/sparql/engine/iterator/QueryIterDiff.java |   55 -
 .../sparql/engine/iterator/QueryIterHalfJoin.java  |   72 +
 .../jena/sparql/engine/main/ExecutionDispatch.java |   22 +-
 .../jena/sparql/engine/main/JoinClassifier.java    |    6 +-
 .../apache/jena/sparql/engine/main/OpExecutor.java |   22 +-
 .../apache/jena/sparql/engine/main/VarFinder.java  |   18 +-
 .../jena/sparql/engine/main/solver/RX_PG.java      |    8 +-
 .../jena/sparql/engine/main/solver/SolverLib.java  |   12 +-
 .../jena/sparql/engine/main/solver/SolverRX3.java  |    2 +-
 .../jena/sparql/engine/main/solver/SolverRX4.java  |    4 +-
 .../engine/main/solver/StageMatchTriple.java       |    5 +-
 .../apache/jena/sparql/engine/ref/Evaluator.java   |    6 +-
 .../jena/sparql/engine/ref/EvaluatorDispatch.java  |   25 +-
 .../jena/sparql/engine/ref/EvaluatorSimple.java    |   60 +
 .../org/apache/jena/sparql/engine/ref/RefEval.java |   60 +
 .../apache/jena/sparql/engine/ref/TableJoin.java   |    5 +-
 .../apache/jena/sparql/exec/ResultSetAdapter.java  |    4 +-
 .../org/apache/jena/sparql/exec/RowSetMem.java     |    3 +-
 .../expr/{E_TripleFn.java => E_HasLang.java}       |   24 +-
 .../expr/{E_IsNumeric.java => E_HasLangDir.java}   |   20 +-
 .../org/apache/jena/sparql/expr/E_IsNumeric.java   |   20 +-
 .../org/apache/jena/sparql/expr/E_IsTriple.java    |    4 +-
 .../java/org/apache/jena/sparql/expr/E_Lang.java   |    6 +-
 .../sparql/expr/{E_Lang.java => E_LangDir.java}    |   24 +-
 .../expr/{E_StrLang.java => E_SameValue.java}      |   26 +-
 .../org/apache/jena/sparql/expr/E_StrLang.java     |   21 +-
 .../expr/{E_TripleFn.java => E_StrLangDir.java}    |   19 +-
 .../org/apache/jena/sparql/expr/E_TripleFn.java    |    4 +-
 .../apache/jena/sparql/expr/E_TripleObject.java    |    4 +-
 .../apache/jena/sparql/expr/E_TriplePredicate.java |    4 +-
 .../apache/jena/sparql/expr/E_TripleSubject.java   |    4 +-
 .../org/apache/jena/sparql/expr/ExprFunction3.java |    2 +-
 .../java/org/apache/jena/sparql/expr/ExprLib.java  |    2 +-
 .../apache/jena/sparql/expr/ExprTripleTerm.java    |    6 +-
 .../java/org/apache/jena/sparql/expr/ExprVars.java |    2 +-
 .../org/apache/jena/sparql/expr/NodeValue.java     |   50 +-
 .../org/apache/jena/sparql/expr/NodeValueCmp.java  |    4 +-
 .../org/apache/jena/sparql/expr/ValueSpace.java    |   47 +-
 .../jena/sparql/expr/nodevalue/NodeFunctions.java  |  124 +-
 .../jena/sparql/expr/nodevalue/NodeValueLang.java  |   27 +-
 .../{NodeValueLang.java => NodeValueLangDir.java}  |   57 +-
 .../sparql/expr/nodevalue/NodeValueVisitor.java    |    1 +
 .../jena/sparql/function/FunctionEnvBase.java      |    7 +-
 .../function/library/triple/IsTripleTerm.java      |    2 +-
 .../function/library/triple/TripleObject.java      |    2 +-
 .../function/library/triple/TriplePredicate.java   |    2 +-
 .../function/library/triple/TripleSubject.java     |    2 +-
 .../sparql/function/library/triple/TripleTerm.java |    2 +-
 ...ddedTripleFunctions.java => TripleTermOps.java} |    8 +-
 .../org/apache/jena/sparql/graph/NodeConst.java    |   18 +-
 .../apache/jena/sparql/lang/QueryParserBase.java   |  265 +-
 .../org/apache/jena/sparql/lang/arq/ARQParser.java | 2799 +++++++++++-------
 .../apache/jena/sparql/lang/arq/ARQParserBase.java |    6 +-
 .../jena/sparql/lang/arq/ARQParserConstants.java   |  409 +--
 .../sparql/lang/arq/ARQParserTokenManager.java     | 3019 ++++++++++----------
 .../sparql/lang/sparql_10/SPARQLParser10Base.java  |   22 +-
 .../sparql/lang/sparql_11/SPARQLParser11Base.java  |   22 +-
 .../jena/sparql/lang/sparql_12/SPARQLParser12.java | 1027 +++++--
 ...QLParser11Base.java => SPARQLParser12Base.java} |    6 +-
 .../lang/sparql_12/SPARQLParser12Constants.java    |  303 +-
 .../lang/sparql_12/SPARQLParser12TokenManager.java | 2344 +++++++--------
 .../jena/sparql/resultset/ResultSetCompare.java    |  304 +-
 .../jena/sparql/resultset/ResultSetCompare1.java   |  346 +++
 .../apache/jena/sparql/resultset/ResultSetMem.java |   29 +-
 .../{ResultSetCompare.java => ResultsCompare.java} |  302 +-
 .../jena/sparql/serializer/FormatterBase.java      |   66 +-
 .../jena/sparql/serializer/FormatterElement.java   |   18 +
 .../java/org/apache/jena/sparql/sse/ItemLift.java  |   58 +-
 .../org/apache/jena/sparql/sse/ItemWriter.java     |   14 +-
 .../main/java/org/apache/jena/sparql/sse/Tags.java |   19 +-
 .../jena/sparql/sse/builders/BuilderExpr.java      |  325 ++-
 .../apache/jena/sparql/sse/builders/BuilderOp.java |   87 +-
 .../jena/sparql/sse/lang/ParseHandlerLink.java     |    1 -
 .../jena/sparql/sse/lang/ParseHandlerPlain.java    |    2 +-
 .../apache/jena/sparql/sse/lang/ParserSSEBase.java |    1 -
 .../sparql/sse/lang/parser/ParseException.java     |   20 +-
 .../sparql/sse/lang/parser/SSE_ParserCore.java     |   54 +-
 .../sse/lang/parser/SSE_ParserCoreConstants.java   |   30 +-
 .../lang/parser/SSE_ParserCoreTokenManager.java    |  487 ++--
 .../sparql/sse/lang/parser/SimpleCharStream.java   |   20 +-
 .../apache/jena/sparql/sse/lang/parser/Token.java  |   20 +-
 .../jena/sparql/sse/lang/parser/TokenMgrError.java |   23 +-
 .../apache/jena/sparql/sse/writers/WriterOp.java   |   15 +-
 .../org/apache/jena/sparql/syntax/Element.java     |   52 +-
 .../{ElementLateral.java => ElementAntiJoin.java}  |   33 +-
 .../org/apache/jena/sparql/syntax/ElementData.java |    6 +-
 .../apache/jena/sparql/syntax/ElementLateral.java  |    1 -
 .../{ElementLateral.java => ElementSemiJoin.java}  |   33 +-
 .../apache/jena/sparql/syntax/ElementVisitor.java  |   38 +-
 .../jena/sparql/syntax/ElementVisitorBase.java     |    6 +
 .../apache/jena/sparql/syntax/ElementWalker.java   |   18 +
 .../org/apache/jena/sparql/syntax/PatternVars.java |  137 +-
 .../jena/sparql/syntax/PatternVarsVisitor.java     |  102 -
 .../ApplyElementTransformVisitor.java              |   14 +
 .../syntax/syntaxtransform/ElementTransform.java   |    4 +-
 .../syntaxtransform/ElementTransformCopyBase.java  |   14 +
 .../syntaxtransform/ElementTransformIdentity.java  |    4 +
 .../java/org/apache/jena/sparql/util/FmtUtils.java |   44 +-
 .../main/java/org/apache/jena/sparql/util/Iso.java |  214 +-
 .../org/apache/jena/sparql/util/IsoMatcher.java    |   24 +-
 .../org/apache/jena/sparql/util/ModelUtils.java    |    4 +-
 .../java/org/apache/jena/sparql/util/NodeCmp.java  |    6 +-
 .../apache/jena/sparql/util/NodeFactoryExtra.java  |   20 +-
 .../jena/sparql/util/NodeIsomorphismMap.java       |   33 +-
 .../apache/jena/sparql/util/NodeToLabelMap.java    |   92 +-
 .../org/apache/jena/sparql/util/NodeUtils.java     |  105 +-
 .../apache/jena/sparql/util/ResultSetUtils.java    |   46 +-
 .../java/org/apache/jena/sparql/util/VarUtils.java |    2 +-
 .../org/apache/jena/sparql/util/iso/BNodeIso.java  |   87 +
 .../apache/jena/sparql/util/iso/IsoAlgRows.java    |  272 ++
 .../util/{IsoAlg.java => iso/IsoAlgTuple.java}     |  220 +-
 .../org/apache/jena/sparql/util/iso/IsoLib.java    |  125 +
 .../apache/jena/sparql/util/iso/IsoMapping.java    |   67 +
 .../jena/sparql/vocabulary/TestManifestX.java      |    2 -
 .../jena/sparql/vocabulary/TestManifest_12.java    |   23 +-
 .../src/main/java/org/apache/jena/system/G.java    |   22 +-
 .../main/java/org/apache/jena/system/RDFStar.java  |   18 +-
 .../java/org/apache/jena/arq/ARQTestSuite.java     |    6 +-
 .../java/org/apache/jena/arq/junit/LibTest.java}   |   41 +-
 .../apache/jena/arq/junit/sparql/SparqlTests.java  |    8 +
 .../jena/arq/junit/sparql/tests/QueryEvalTest.java |   12 +-
 .../arq/junit/sparql/tests/QuerySyntaxTest.java    |    8 +-
 .../jena/arq/junit/sparql/tests/SparqlTestLib.java |    2 +-
 .../apache/jena/atlas/data/DataBagExaminer.java    |   17 +-
 .../jena/atlas/data/TestDistinctDataBag.java       |   88 +-
 .../jena/atlas/data/TestDistinctDataNet.java       |  133 +-
 .../apache/jena/atlas/data/TestSortedDataBag.java  |  101 +-
 .../jena/atlas/data/TestThresholdPolicyCount.java  |   19 +-
 .../jena/query/TestParameterizedSparqlString.java  |   22 +
 .../apache/jena/rdf12/AbstratTestSPARQL12Eval.java |  101 +
 .../org/apache/jena/rdf12/LibTestSPARQL12.java     |   71 +
 .../Scripts_RDFStar.java => rdf12/TEST.java}       |   16 +-
 .../TS_RDF_Star.java => rdf12/TS_RDF12.java}       |   30 +-
 .../org/apache/jena/rdf12/TestRDF12LangSyntax.java |  358 +++
 .../org/apache/jena/rdf12/TestSPARQL12Eval.java    |   22 +-
 .../TestSPARQL12Results.java}                      |    5 +-
 .../org/apache/jena/rdf12/TestSPARQL12Syntax.java  |  219 ++
 .../basic/TS_RDFStar_Basic.java}                   |   11 +-
 .../basic}/TestNQuadsStarParse.java                |   22 +-
 .../basic}/TestNTriplesStarParse.java              |   19 +-
 .../jena/rdf12/basic/TestSPARQLStarParse.java      |  143 +
 .../basic}/TestTrigStarParse.java                  |   25 +-
 .../basic}/TestTurtleStarParse.java                |   15 +-
 .../apache/jena/rdf_star/TestSPARQLStarParse.java  |  139 -
 .../org/apache/jena/riot/Scripts_AltTurtle.java    |    9 +-
 .../org/apache/jena/riot/lang/TestLangTrig.java    |   52 +-
 .../org/apache/jena/riot/lang/TestTriXBad.java     |   11 +-
 .../jena/riot/protobuf/TestProtobufResultSet.java  |   16 +-
 .../jena/riot/protobuf/TestProtobufTerm.java       |  294 +-
 .../jena/riot/resultset/TestResultSetIO.java       |   24 +-
 .../jena/riot/thrift/TestThriftResultSet.java      |    8 +-
 .../apache/jena/riot/thrift/TestThriftTerm.java    |  323 ++-
 .../apache/jena/sparql/AbstractTestAdditional.java |    4 +-
 .../{Scripts_TIM.java => Scripts_DatasetMap.java}  |   15 +-
 ...cripts_TIM.java => Scripts_DatasetMapLink.java} |   13 +-
 .../java/org/apache/jena/sparql/Scripts_TIM.java   |    5 +-
 .../test/java/org/apache/jena/sparql/TC_ARQ.java   |    8 +-
 .../algebra/optimize/TestSemanticEquivalence.java  |    6 +-
 .../sparql/algebra/optimize/TestVarRename.java     |  454 +--
 .../sparql/engine/binding/TestBindingStreams.java  |   96 +-
 .../jena/sparql/engine/join/AbstractTestJoin.java  |    4 +-
 .../jena/sparql/engine/join/TestTableJoin.java     |    4 +-
 .../apache/jena/sparql/expr/TestExpressions.java   |   24 +-
 .../apache/jena/sparql/expr/TestExpressions2.java  |    8 +-
 .../apache/jena/sparql/expr/TestNodeFunctions.java |   35 +-
 .../org/apache/jena/sparql/expr/TestNodeValue.java |   17 +-
 .../org/apache/jena/sparql/expr/TestOrdering.java  |   26 +-
 .../apache/jena/sparql/expr/TestSortOrdering.java  |   26 +-
 ...PARQL_TIM.java => RunnerSPARQL_DatasetMap.java} |    7 +-
 ...L_TIM.java => RunnerSPARQL_DatasetMapLink.java} |    9 +-
 .../apache/jena/sparql/junit/RunnerSPARQL_TIM.java |    5 +-
 .../org/apache/jena/sparql/path/TestPathQuery.java |    9 +-
 .../jena/sparql/resultset/TestResultSet.java       |  241 +-
 .../sparql/resultset/TestResultSetFormat1.java     |   85 +-
 .../org/apache/jena/sparql/sse/TestSSE_Basic.java  |   38 +-
 .../apache/jena/sparql/syntax/TestQueryParser.java |   42 +
 .../java/org/apache/jena/sparql/util/TS_Util.java  |    1 -
 .../sparql/util/{TS_Util.java => iso/TS_Iso.java}  |   14 +-
 .../org/apache/jena/sparql/util/iso/TestIso.java   |   71 +
 .../jena/sparql/util/iso/TestIsoAlgRows.java       |  351 +++
 .../jena/sparql/util/{ => iso}/TestIsoMatcher.java |   73 +-
 .../apache/jena/system/TestRDFStarTranslation.java |   60 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-ns-1.nq       |    3 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-ns-1.trix     |   13 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-ns-2.nq       |    3 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-ns-2.trix     |   24 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-star-1.nq     |    3 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-star-1.trix   |   13 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-star-2.nq     |    5 +-
 jena-arq/testing/RIOT/Lang/TriX/trix-star-2.trix   |   52 +-
 .../RIOT/Lang/TriX/trix-star-bad-emb-2.trix        |   17 -
 .../RIOT/Lang/TriX/trix-star-bad-emb-nested-1.trix |   20 -
 .../RIOT/Lang/TriX/trix-star-bad-emb-nested-3.trix |   19 -
 ...ted-1.trix => trix-star-bad-triple-term-1.trix} |    0
 ...ted-2.trix => trix-star-bad-triple-term-2.trix} |    0
 ...emb-1.trix => trix-star-bad-triple-term-3.trix} |    9 +-
 ...ted-2.trix => trix-star-bad-triple-term-4.trix} |   12 +-
 jena-arq/testing/rdf-star-cg/manifest.ttl          |   33 -
 .../testing/rdf-star-cg/nt/syntax/manifest.ttl     |  112 -
 .../nt/syntax/ntriples-star-bad-syntax-1.nt        |    1 -
 .../nt/syntax/ntriples-star-bad-syntax-2.nt        |    1 -
 .../nt/syntax/ntriples-star-bad-syntax-3.nt        |    1 -
 .../nt/syntax/ntriples-star-bad-syntax-4.nt        |    1 -
 .../rdf-star-cg/nt/syntax/ntriples-star-bnode-1.nt |    2 -
 .../rdf-star-cg/nt/syntax/ntriples-star-bnode-2.nt |    2 -
 .../nt/syntax/ntriples-star-nested-1.nt            |    3 -
 .../nt/syntax/ntriples-star-nested-2.nt            |    3 -
 .../nt/syntax/ntriples-star-syntax-1.nt            |    1 -
 .../nt/syntax/ntriples-star-syntax-2.nt            |    1 -
 .../nt/syntax/ntriples-star-syntax-3.nt            |    1 -
 .../nt/syntax/ntriples-star-syntax-4.nt            |    1 -
 .../nt/syntax/ntriples-star-syntax-5.nt            |    1 -
 .../testing/rdf-star-cg/sparql/eval/data-0.ttl     |   14 -
 .../testing/rdf-star-cg/sparql/eval/data-2.ttl     |   16 -
 .../testing/rdf-star-cg/sparql/eval/data-3.ttl     |    4 -
 .../testing/rdf-star-cg/sparql/eval/data-4.trig    |   13 -
 .../testing/rdf-star-cg/sparql/eval/data-5.ttl     |   10 -
 .../testing/rdf-star-cg/sparql/eval/data-6.trig    |    4 -
 .../testing/rdf-star-cg/sparql/eval/data-7.ttl     |   24 -
 .../rdf-star-cg/sparql/eval/data-order-kind.ttl    |   18 -
 .../testing/rdf-star-cg/sparql/eval/data-order.ttl |   26 -
 jena-arq/testing/rdf-star-cg/sparql/eval/empty.nq  |    0
 .../testing/rdf-star-cg/sparql/eval/manifest.ttl   |  366 ---
 .../rdf-star-cg/sparql/eval/sparql-star-basic-2.rq |    5 -
 .../sparql/eval/sparql-star-basic-2.srj            |   12 -
 .../rdf-star-cg/sparql/eval/sparql-star-basic-3.rq |    5 -
 .../sparql/eval/sparql-star-basic-3.srj            |   13 -
 .../rdf-star-cg/sparql/eval/sparql-star-basic-4.rq |    5 -
 .../sparql/eval/sparql-star-basic-4.srj            |   12 -
 .../rdf-star-cg/sparql/eval/sparql-star-basic-5.rq |    5 -
 .../sparql/eval/sparql-star-basic-5.srj            |   12 -
 .../rdf-star-cg/sparql/eval/sparql-star-basic-6.rq |    5 -
 .../sparql/eval/sparql-star-basic-6.srj            |    9 -
 .../sparql/eval/sparql-star-construct-1.rq         |    5 -
 .../sparql/eval/sparql-star-construct-1.ttl        |    3 -
 .../sparql/eval/sparql-star-construct-2.rq         |    5 -
 .../sparql/eval/sparql-star-construct-2.ttl        |    3 -
 .../sparql/eval/sparql-star-construct-3.rq         |    7 -
 .../sparql/eval/sparql-star-construct-3.ttl        |    8 -
 .../sparql/eval/sparql-star-construct-4.rq         |    7 -
 .../sparql/eval/sparql-star-construct-4.ttl        |    5 -
 .../sparql/eval/sparql-star-construct-5.rq         |    5 -
 .../sparql/eval/sparql-star-construct-5.ttl        |    5 -
 .../rdf-star-cg/sparql/eval/sparql-star-expr-01.rq |   10 -
 .../sparql/eval/sparql-star-expr-01.ttl            |   14 -
 .../rdf-star-cg/sparql/eval/sparql-star-expr-02.rq |   13 -
 .../sparql/eval/sparql-star-expr-02.srj            |   18 -
 .../sparql/eval/sparql-star-graphs-1.rq            |    6 -
 .../sparql/eval/sparql-star-graphs-1.srj           |   14 -
 .../sparql/eval/sparql-star-graphs-2.rq            |    6 -
 .../sparql/eval/sparql-star-graphs-2.srj           |   17 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-1.rq    |    7 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-1.srj   |   46 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-2.rq    |    8 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-2.srj   |   79 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-3.rq    |    8 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-3.srj   |   27 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-4.rq    |    8 -
 .../rdf-star-cg/sparql/eval/sparql-star-op-4.srj   |  136 -
 .../sparql/eval/sparql-star-order-1.srj            |   31 -
 .../sparql/eval/sparql-star-order-2.srj            |  154 -
 .../sparql/eval/sparql-star-order-by.rq            |   69 -
 .../sparql/eval/sparql-star-pattern-01.rq          |    6 -
 .../sparql/eval/sparql-star-pattern-01.srj         |   18 -
 .../sparql/eval/sparql-star-pattern-02.rq          |    6 -
 .../sparql/eval/sparql-star-pattern-02.srj         |   18 -
 .../sparql/eval/sparql-star-pattern-03.rq          |    7 -
 .../sparql/eval/sparql-star-pattern-03.srj         |   20 -
 .../sparql/eval/sparql-star-pattern-04.rq          |    6 -
 .../sparql/eval/sparql-star-pattern-04.srj         |    9 -
 .../sparql/eval/sparql-star-pattern-05.rq          |    6 -
 .../sparql/eval/sparql-star-pattern-05.srj         |   14 -
 .../sparql/eval/sparql-star-pattern-06.rq          |    6 -
 .../sparql/eval/sparql-star-pattern-06.srj         |   11 -
 .../sparql/eval/sparql-star-pattern-07.rq          |    6 -
 .../sparql/eval/sparql-star-pattern-07.srj         |   13 -
 .../sparql/eval/sparql-star-pattern-08.rq          |    7 -
 .../sparql/eval/sparql-star-pattern-08.srj         |   18 -
 .../sparql/eval/sparql-star-pattern-09.rq          |    7 -
 .../sparql/eval/sparql-star-pattern-09.srj         |   18 -
 .../sparql/eval/sparql-star-results-1.rq           |    5 -
 .../sparql/eval/sparql-star-results-1.srj          |  106 -
 .../sparql/eval/sparql-star-results-1.srx          |  177 --
 .../sparql/eval/sparql-star-update-1.ru            |    7 -
 .../sparql/eval/sparql-star-update-2.ru            |    7 -
 .../sparql/eval/sparql-star-update-3.ru            |    7 -
 .../rdf-star-cg/sparql/eval/update-result-1.trig   |    7 -
 .../rdf-star-cg/sparql/eval/update-result-2.trig   |    6 -
 .../rdf-star-cg/sparql/eval/update-result-3.trig   |    2 -
 .../testing/rdf-star-cg/sparql/syntax/manifest.ttl |  433 ---
 .../sparql/syntax/sparql-star-annotation-01.rq     |    5 -
 .../sparql/syntax/sparql-star-annotation-02.rq     |   12 -
 .../sparql/syntax/sparql-star-annotation-03.rq     |    6 -
 .../sparql/syntax/sparql-star-annotation-04.rq     |    6 -
 .../sparql/syntax/sparql-star-annotation-05.rq     |    6 -
 .../sparql/syntax/sparql-star-annotation-06.rq     |    5 -
 .../sparql/syntax/sparql-star-annotation-07.rq     |    5 -
 .../sparql/syntax/sparql-star-annotation-08.rq     |    6 -
 .../sparql/syntax/sparql-star-annotation-09.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-01.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-02.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-03.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-04.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-05.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-06.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-07.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-08.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-09.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-10.rq     |    5 -
 .../sparql/syntax/sparql-star-syntax-bad-11.rq     |    6 -
 .../sparql/syntax/sparql-star-syntax-bad-12.rq     |    6 -
 .../sparql/syntax/sparql-star-syntax-bad-ann-1.rq  |    6 -
 .../sparql/syntax/sparql-star-syntax-bad-ann-2.rq  |    6 -
 .../syntax/sparql-star-syntax-bad-ann-path-1.rq    |    5 -
 .../syntax/sparql-star-syntax-bad-ann-path-2.rq    |    5 -
 .../syntax/sparql-star-syntax-bad-ann-path-3.rq    |    5 -
 .../syntax/sparql-star-syntax-bad-ann-path-4.rq    |    5 -
 .../syntax/sparql-star-syntax-bad-ann-path-5.rq    |    5 -
 .../syntax/sparql-star-syntax-bad-ann-path-6.rq    |    7 -
 .../syntax/sparql-star-syntax-bad-ann-path-7.rq    |    5 -
 .../syntax/sparql-star-syntax-bad-update-1.ru      |    5 -
 .../syntax/sparql-star-syntax-bad-update-2.ru      |    5 -
 .../syntax/sparql-star-syntax-bad-update-3.ru      |    5 -
 .../syntax/sparql-star-syntax-bad-update-4.ru      |    5 -
 .../sparql/syntax/sparql-star-syntax-basic-01.rq   |    5 -
 .../sparql/syntax/sparql-star-syntax-basic-02.rq   |    5 -
 .../sparql/syntax/sparql-star-syntax-basic-03.rq   |    5 -
 .../sparql/syntax/sparql-star-syntax-basic-04.rq   |    5 -
 .../sparql/syntax/sparql-star-syntax-basic-05.rq   |   10 -
 .../sparql/syntax/sparql-star-syntax-basic-06.rq   |    4 -
 .../sparql/syntax/sparql-star-syntax-basic-07.rq   |    6 -
 .../sparql/syntax/sparql-star-syntax-bnode-01.rq   |    5 -
 .../sparql/syntax/sparql-star-syntax-bnode-02.rq   |    5 -
 .../sparql/syntax/sparql-star-syntax-bnode-03.rq   |    5 -
 .../sparql/syntax/sparql-star-syntax-compound.rq   |   10 -
 .../sparql/syntax/sparql-star-syntax-expr-01.rq    |    6 -
 .../sparql/syntax/sparql-star-syntax-expr-02.rq    |    6 -
 .../sparql/syntax/sparql-star-syntax-expr-03.rq    |    6 -
 .../sparql/syntax/sparql-star-syntax-expr-04.rq    |    6 -
 .../sparql/syntax/sparql-star-syntax-expr-05.rq    |    9 -
 .../sparql/syntax/sparql-star-syntax-expr-06.rq    |   10 -
 .../sparql/syntax/sparql-star-syntax-inside-01.rq  |    5 -
 .../sparql/syntax/sparql-star-syntax-inside-02.rq  |    5 -
 .../sparql/syntax/sparql-star-syntax-nested-01.rq  |    6 -
 .../sparql/syntax/sparql-star-syntax-nested-02.rq  |    6 -
 .../sparql/syntax/sparql-star-syntax-update-1.ru   |    5 -
 .../sparql/syntax/sparql-star-syntax-update-2.ru   |    5 -
 .../sparql/syntax/sparql-star-syntax-update-3.ru   |    8 -
 .../sparql/syntax/sparql-star-syntax-update-4.ru   |    8 -
 .../sparql/syntax/sparql-star-syntax-update-5.ru   |    7 -
 .../sparql/syntax/sparql-star-syntax-update-6.ru   |    7 -
 .../sparql/syntax/sparql-star-syntax-update-7.ru   |    7 -
 .../sparql/syntax/sparql-star-syntax-update-8.ru   |   11 -
 .../testing/rdf-star-cg/trig/eval/manifest.ttl     |  112 -
 .../rdf-star-cg/trig/eval/trig-star-eval-01.nq     |    1 -
 .../rdf-star-cg/trig/eval/trig-star-eval-01.trig   |    3 -
 .../rdf-star-cg/trig/eval/trig-star-eval-02.nq     |    1 -
 .../rdf-star-cg/trig/eval/trig-star-eval-02.trig   |    3 -
 .../trig/eval/trig-star-eval-annotation-1.nq       |    2 -
 .../trig/eval/trig-star-eval-annotation-1.trig     |    3 -
 .../trig/eval/trig-star-eval-annotation-2.nq       |    7 -
 .../trig/eval/trig-star-eval-annotation-2.trig     |   12 -
 .../trig/eval/trig-star-eval-annotation-3.nq       |    6 -
 .../trig/eval/trig-star-eval-annotation-3.trig     |    7 -
 .../trig/eval/trig-star-eval-annotation-4.nq       |    3 -
 .../trig/eval/trig-star-eval-annotation-4.trig     |    3 -
 .../trig/eval/trig-star-eval-annotation-5.nq       |    3 -
 .../trig/eval/trig-star-eval-annotation-5.trig     |    4 -
 .../trig/eval/trig-star-eval-bnode-1.nq            |    2 -
 .../trig/eval/trig-star-eval-bnode-1.trig          |    6 -
 .../trig/eval/trig-star-eval-bnode-2.nq            |    2 -
 .../trig/eval/trig-star-eval-bnode-2.trig          |    6 -
 .../eval/trig-star-eval-quoted-annotation-1.nq     |    2 -
 .../eval/trig-star-eval-quoted-annotation-1.trig   |    3 -
 .../eval/trig-star-eval-quoted-annotation-2.nq     |    2 -
 .../eval/trig-star-eval-quoted-annotation-2.trig   |    3 -
 .../eval/trig-star-eval-quoted-annotation-3.nq     |    2 -
 .../eval/trig-star-eval-quoted-annotation-3.trig   |    3 -
 .../testing/rdf-star-cg/trig/syntax/manifest.ttl   |  175 --
 .../trig/syntax/trig-star-annotation-1.trig        |    3 -
 .../trig/syntax/trig-star-annotation-2.trig        |   12 -
 .../trig/syntax/trig-star-syntax-bad-01.trig       |    6 -
 .../trig/syntax/trig-star-syntax-bad-02.trig       |    6 -
 .../trig/syntax/trig-star-syntax-bad-03.trig       |    6 -
 .../trig/syntax/trig-star-syntax-bad-04.trig       |    6 -
 .../trig/syntax/trig-star-syntax-bad-05.trig       |    5 -
 .../trig/syntax/trig-star-syntax-bad-06.trig       |    5 -
 .../trig/syntax/trig-star-syntax-bad-07.trig       |    4 -
 .../trig/syntax/trig-star-syntax-bad-08.trig       |    3 -
 .../trig/syntax/trig-star-syntax-bad-ann-1.trig    |    4 -
 .../trig/syntax/trig-star-syntax-bad-ann-2.trig    |    3 -
 .../trig/syntax/trig-star-syntax-basic-01.trig     |    6 -
 .../trig/syntax/trig-star-syntax-basic-02.trig     |    6 -
 .../trig/syntax/trig-star-syntax-bnode-01.trig     |    6 -
 .../trig/syntax/trig-star-syntax-bnode-02.trig     |    6 -
 .../trig/syntax/trig-star-syntax-bnode-03.trig     |    3 -
 .../trig/syntax/trig-star-syntax-compound.trig     |   12 -
 .../trig/syntax/trig-star-syntax-inside-01.trig    |    6 -
 .../trig/syntax/trig-star-syntax-inside-02.trig    |    7 -
 .../trig/syntax/trig-star-syntax-nested-01.trig    |    9 -
 .../trig/syntax/trig-star-syntax-nested-02.trig    |    7 -
 .../testing/rdf-star-cg/turtle/eval/manifest.ttl   |  113 -
 .../rdf-star-cg/turtle/eval/turtle-star-eval-01.nt |    1 -
 .../rdf-star-cg/turtle/eval/turtle-star-eval-02.nt |    1 -
 .../turtle/eval/turtle-star-eval-02.ttl            |    3 -
 .../turtle/eval/turtle-star-eval-annotation-1.nt   |    2 -
 .../turtle/eval/turtle-star-eval-annotation-1.ttl  |    3 -
 .../turtle/eval/turtle-star-eval-annotation-2.nt   |    7 -
 .../turtle/eval/turtle-star-eval-annotation-2.ttl  |   10 -
 .../turtle/eval/turtle-star-eval-annotation-3.nt   |    6 -
 .../turtle/eval/turtle-star-eval-annotation-3.ttl  |    5 -
 .../turtle/eval/turtle-star-eval-annotation-4.nt   |    3 -
 .../turtle/eval/turtle-star-eval-annotation-4.ttl  |    3 -
 .../turtle/eval/turtle-star-eval-annotation-5.nt   |    3 -
 .../turtle/eval/turtle-star-eval-annotation-5.ttl  |    4 -
 .../turtle/eval/turtle-star-eval-bnode-1.nt        |    2 -
 .../turtle/eval/turtle-star-eval-bnode-1.ttl       |    4 -
 .../turtle/eval/turtle-star-eval-bnode-2.nt        |    2 -
 .../turtle/eval/turtle-star-eval-bnode-2.ttl       |    4 -
 .../eval/turtle-star-eval-quoted-annotation-1.nt   |    2 -
 .../eval/turtle-star-eval-quoted-annotation-1.ttl  |    3 -
 .../eval/turtle-star-eval-quoted-annotation-2.nt   |    2 -
 .../eval/turtle-star-eval-quoted-annotation-2.ttl  |    3 -
 .../eval/turtle-star-eval-quoted-annotation-3.nt   |    2 -
 .../eval/turtle-star-eval-quoted-annotation-3.ttl  |    3 -
 .../testing/rdf-star-cg/turtle/syntax/manifest.ttl |  268 --
 .../turtle/syntax/nt-ttl-star-bad-syntax-1.ttl     |    1 -
 .../turtle/syntax/nt-ttl-star-bad-syntax-2.ttl     |    1 -
 .../turtle/syntax/nt-ttl-star-bad-syntax-3.ttl     |    1 -
 .../turtle/syntax/nt-ttl-star-bad-syntax-4.ttl     |    1 -
 .../turtle/syntax/nt-ttl-star-bnode-1.ttl          |    2 -
 .../turtle/syntax/nt-ttl-star-bnode-2.ttl          |    2 -
 .../turtle/syntax/nt-ttl-star-nested-1.ttl         |    3 -
 .../turtle/syntax/nt-ttl-star-nested-2.ttl         |    3 -
 .../turtle/syntax/nt-ttl-star-syntax-1.ttl         |    1 -
 .../turtle/syntax/nt-ttl-star-syntax-2.ttl         |    1 -
 .../turtle/syntax/nt-ttl-star-syntax-3.ttl         |    1 -
 .../turtle/syntax/nt-ttl-star-syntax-4.ttl         |    1 -
 .../turtle/syntax/nt-ttl-star-syntax-5.ttl         |    1 -
 .../turtle/syntax/turtle-star-annotation-1.ttl     |    3 -
 .../turtle/syntax/turtle-star-annotation-2.ttl     |   10 -
 .../turtle/syntax/turtle-star-syntax-bad-01.ttl    |    4 -
 .../turtle/syntax/turtle-star-syntax-bad-02.ttl    |    4 -
 .../turtle/syntax/turtle-star-syntax-bad-03.ttl    |    4 -
 .../turtle/syntax/turtle-star-syntax-bad-04.ttl    |    4 -
 .../turtle/syntax/turtle-star-syntax-bad-05.ttl    |    3 -
 .../turtle/syntax/turtle-star-syntax-bad-06.ttl    |    4 -
 .../turtle/syntax/turtle-star-syntax-bad-07.ttl    |    3 -
 .../turtle/syntax/turtle-star-syntax-bad-08.ttl    |    3 -
 .../turtle/syntax/turtle-star-syntax-bad-ann-1.ttl |    6 -
 .../turtle/syntax/turtle-star-syntax-bad-ann-2.ttl |    3 -
 .../turtle/syntax/turtle-star-syntax-basic-01.ttl  |    4 -
 .../turtle/syntax/turtle-star-syntax-basic-02.ttl  |    4 -
 .../turtle/syntax/turtle-star-syntax-bnode-01.ttl  |    4 -
 .../turtle/syntax/turtle-star-syntax-bnode-02.ttl  |    4 -
 .../turtle/syntax/turtle-star-syntax-bnode-03.ttl  |    3 -
 .../turtle/syntax/turtle-star-syntax-compound.ttl  |   11 -
 .../turtle/syntax/turtle-star-syntax-inside-01.ttl |    4 -
 .../turtle/syntax/turtle-star-syntax-inside-02.ttl |    5 -
 .../turtle/syntax/turtle-star-syntax-nested-01.ttl |    7 -
 .../turtle/syntax/turtle-star-syntax-nested-02.ttl |    5 -
 .../testing/rdf12-wg/Syntax-SPARQL_12/manifest.ttl |   43 +
 .../Syntax-SPARQL_12/syntax-sparql12-01.rq}        |    3 +-
 .../Syntax-SPARQL_12/syntax-sparql12-02.rq}        |    3 +-
 jena-arq/testing/rdf12-wg/gen-sparql-12.sh         |   20 +
 jena-arq/testing/rdf12-wg/syn-func12.sh            |  272 ++
 jena-arq/testing/rdf12-wg/syn-sparql_12.sh         |  137 +
 .../java/org/apache/jena/atlas/io/PeekReader.java  |    1 +
 .../jena/atlas/iterator/IteratorBlockingQueue.java |   59 +-
 .../apache/jena/atlas/iterator/IteratorConcat.java |    4 +-
 .../apache/jena/atlas/iterator/IteratorCons.java   |    9 +-
 .../jena/atlas/iterator/IteratorInteger.java       |   63 -
 .../apache/jena/atlas/iterator/NullIterator.java   |    2 +
 .../jena/atlas/iterator/SingletonIterator.java     |   35 +-
 .../java/org/apache/jena/atlas/lib/ListUtils.java  |    6 +-
 jena-cmds/src/main/java/riotcmd/utf8.java          |    1 -
 jena-cmds/src/test/java/arq/rdftests.java          |    2 +
 .../jena/datatypes/xsd/impl/RDFDirLangString.java  |    2 +-
 .../jena/datatypes/xsd/impl/RDFLangString.java     |    2 +-
 .../java/org/apache/jena/enhanced/EnhNode.java     |    4 +-
 .../src/main/java/org/apache/jena/graph/Node.java  |   29 +-
 .../java/org/apache/jena/graph/NodeFactory.java    |   75 +-
 .../java/org/apache/jena/graph/Node_Literal.java   |    6 +-
 .../java/org/apache/jena/graph/Node_Triple.java    |    6 +-
 .../java/org/apache/jena/graph/TextDirection.java  |   31 +-
 .../org/apache/jena/graph/impl/LiteralLabel.java   |   30 +-
 .../jena/graph/impl/LiteralLabelFactory.java       |    4 +-
 .../java/org/apache/jena/rdf/model/Literal.java    |   10 +-
 .../main/java/org/apache/jena/rdf/model/Model.java |   12 +-
 .../java/org/apache/jena/rdf/model/ModelCon.java   |   95 +-
 .../java/org/apache/jena/rdf/model/Resource.java   |    1 -
 .../apache/jena/rdf/model/impl/LiteralImpl.java    |    4 +-
 .../org/apache/jena/rdf/model/impl/ModelCom.java   |   44 +-
 .../apache/jena/rdf/model/impl/ResourceImpl.java   |    4 +-
 .../java/org/apache/jena/rdf/model/impl/Util.java  |   10 +-
 .../jena/rdfxml/xmloutput/impl/RDFXML_Basic.java   |    4 +
 .../jena/rdfxml/xmloutput/impl/Unparser.java       |    7 +-
 .../org/apache/jena/util/PrefixMappingUtils.java   |    4 +-
 .../main/java/org/apache/jena/vocabulary/RDF.java  |   15 +-
 .../java/org/apache/jena/graph/test/TestNode.java  |    2 +-
 .../apache/jena/graph/test/TestNodeEdgeCases.java  |    2 +-
 .../org/apache/jena/graph/test/TestNodeExtras.java |   37 +-
 .../jena/graph/test/TestRDFStringLiterals.java     |   65 +-
 .../arq/querybuilder/handlers/WhereHandler.java    |   16 +-
 .../rewriters/BuildElementVisitor.java             |   20 +-
 .../querybuilder/rewriters/ElementRewriter.java    |   12 +
 .../arq/querybuilder/rewriters/ExprRewriter.java   |    4 +-
 .../querybuilder/rewriters/NodeValueRewriter.java  |   19 +-
 .../arq/querybuilder/rewriters/OpRewriter.java     |   21 +-
 .../updatebuilder/QuadIteratorBuilder.java         |   11 +
 .../updatebuilder/WhereQuadHolder.java             |   12 +-
 .../jena/arq/querybuilder/ConvertersTest.java      |    2 +-
 .../jena/arq/querybuilder/ExprFactoryTest.java     |    2 +-
 .../jena/arq/querybuilder/WhereValidator.java      |   16 +
 .../arq/querybuilder/clauses/ValuesClauseTest.java |    2 +-
 .../impl/TestServiceEnhancerCachedVsUncached.java  |   22 +-
 .../org/apache/jena/fuseki/main/TestQuery.java     |    7 +-
 .../test/service/TestCustomServiceExecutor.java    |   17 +-
 .../permissions/model/impl/SecuredLiteralImpl.java |    4 +-
 .../permissions/model/impl/SecuredModelImpl.java   |   66 +-
 .../permissions/query/rewriter/OpRewriter.java     |   30 +-
 .../rdfpatch/binary/RDFChangesWriterBinary.java    |    2 +-
 .../jena/rdfpatch/binary/RDFPatchReaderBinary.java |    2 +-
 .../jena/rdfpatch/text/RDFPatchReaderText.java     |   12 +-
 .../apache/jena/rdfpatch/text/TokenWriterText.java |  109 -
 .../apache/jena/rdfpatch/AbstractTestPatchIO.java  |    4 +-
 jena-rdfpatch/testing/files/syntax-bad-1.rdfp      |    5 -
 .../java/org/apache/jena/tdb1/lib/DumpOps.java     |  212 +-
 .../org/apache/jena/tdb1/solver/BindingTDB.java    |   17 +-
 .../java/org/apache/jena/tdb1/store/NodeType.java  |    2 +-
 .../jena/tdb1/store/nodetable/DecoderSSE.java      |    8 +-
 .../jena/tdb1/store/nodetable/NodeTableInline.java |   57 +-
 .../apache/jena/tdb1/store/nodetable/NodecSSE.java |    4 +-
 .../java/org/apache/jena/tdb1/Scripts_TDB1.java    |    5 +-
 .../org/apache/jena/tdb1/solver/TestSolverTDB.java |   12 +-
 .../org/apache/jena/tdb1/store/TestQuadFilter.java |   14 +-
 .../store/nodetable/AbstractTestNodeTable.java     |    7 +-
 .../jena/tdb1/store/nodetable/TestNodec.java       |    2 +-
 .../java/org/apache/jena/tdb2/lib/DumpOps.java     |  169 ++
 .../java/org/apache/jena/tdb2/lib/NodeLib.java     |    2 +-
 .../jena/tdb2/store/nodetable/NodeTableOps.java    |    3 -
 .../java/org/apache/jena/tdb2/Scripts_TDB2.java    |    5 +-
 .../org/apache/jena/tdb2/solver/TestSolverTDB.java |   14 +-
 .../org/apache/jena/tdb2/store/TestQuadFilter.java |   19 +-
 .../store/nodetable/AbstractTestNodeTable.java     |    6 +-
 .../apache/jena/query/text/TextIndexLucene.java    |    4 +-
 636 files changed, 17508 insertions(+), 15418 deletions(-)
 create mode 100644 jena-arq/Grammar/README
 create mode 100755 jena-arq/Grammar/jj2bnf
 create mode 100755 jena-arq/Grammar/sparql2bnf
 delete mode 100644 jena-arq/Grammar/sparql_12.txt
 delete mode 100644 jena-arq/Grammar/sse/jj2html
 delete mode 100644 jena-arq/Grammar/sse/tokens.inc
 copy jena-arq/src/main/java/org/apache/jena/sparql/algebra/op/{OpDiff.java => 
OpAntiJoin.java} (83%)
 rename jena-arq/src/main/java/org/apache/jena/sparql/algebra/op/{OpDiff.java 
=> OpSemiJoin.java} (83%)
 delete mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/engine/iterator/QueryIterDiff.java
 create mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/engine/iterator/QueryIterHalfJoin.java
 copy jena-arq/src/main/java/org/apache/jena/sparql/expr/{E_TripleFn.java => 
E_HasLang.java} (62%)
 copy jena-arq/src/main/java/org/apache/jena/sparql/expr/{E_IsNumeric.java => 
E_HasLangDir.java} (72%)
 copy jena-arq/src/main/java/org/apache/jena/sparql/expr/{E_Lang.java => 
E_LangDir.java} (67%)
 copy jena-arq/src/main/java/org/apache/jena/sparql/expr/{E_StrLang.java => 
E_SameValue.java} (61%)
 copy jena-arq/src/main/java/org/apache/jena/sparql/expr/{E_TripleFn.java => 
E_StrLangDir.java} (64%)
 copy 
jena-arq/src/main/java/org/apache/jena/sparql/expr/nodevalue/{NodeValueLang.java
 => NodeValueLangDir.java} (57%)
 rename 
jena-arq/src/main/java/org/apache/jena/sparql/function/library/triple/{EmbeddedTripleFunctions.java
 => TripleTermOps.java} (93%)
 rename 
jena-arq/src/main/java/org/apache/jena/sparql/lang/sparql_12/{SPARQLParser11Base.java
 => SPARQLParser12Base.java} (89%)
 create mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/resultset/ResultSetCompare1.java
 copy 
jena-arq/src/main/java/org/apache/jena/sparql/resultset/{ResultSetCompare.java 
=> ResultsCompare.java} (51%)
 copy jena-arq/src/main/java/org/apache/jena/sparql/syntax/{ElementLateral.java 
=> ElementAntiJoin.java} (61%)
 copy jena-arq/src/main/java/org/apache/jena/sparql/syntax/{ElementLateral.java 
=> ElementSemiJoin.java} (61%)
 delete mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/syntax/PatternVarsVisitor.java
 create mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/util/iso/BNodeIso.java
 create mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/util/iso/IsoAlgRows.java
 rename jena-arq/src/main/java/org/apache/jena/sparql/util/{IsoAlg.java => 
iso/IsoAlgTuple.java} (62%)
 create mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/util/iso/IsoLib.java
 create mode 100644 
jena-arq/src/main/java/org/apache/jena/sparql/util/iso/IsoMapping.java
 copy 
jena-base/src/main/java/org/apache/jena/atlas/iterator/IteratorNoRemove.java => 
jena-arq/src/main/java/org/apache/jena/sparql/vocabulary/TestManifest_12.java 
(56%)
 copy 
jena-arq/src/{main/java/org/apache/jena/sparql/util/NodeIsomorphismMap.java => 
test/java/org/apache/jena/arq/junit/LibTest.java} (50%)
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/rdf12/AbstratTestSPARQL12Eval.java
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/rdf12/LibTestSPARQL12.java
 rename jena-arq/src/test/java/org/apache/jena/{external/Scripts_RDFStar.java 
=> rdf12/TEST.java} (67%)
 copy jena-arq/src/test/java/org/apache/jena/{rdf_star/TS_RDF_Star.java => 
rdf12/TS_RDF12.java} (61%)
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/rdf12/TestRDF12LangSyntax.java
 rename 
jena-base/src/main/java/org/apache/jena/atlas/iterator/IteratorNoRemove.java => 
jena-arq/src/test/java/org/apache/jena/rdf12/TestSPARQL12Eval.java (65%)
 rename 
jena-arq/src/test/java/org/apache/jena/{rdf_star/TestSPARQLStarExtra.java => 
rdf12/TestSPARQL12Results.java} (95%)
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/rdf12/TestSPARQL12Syntax.java
 rename jena-arq/src/test/java/org/apache/jena/{rdf_star/TS_RDF_Star.java => 
rdf12/basic/TS_RDFStar_Basic.java} (87%)
 rename jena-arq/src/test/java/org/apache/jena/{rdf_star => 
rdf12/basic}/TestNQuadsStarParse.java (63%)
 rename jena-arq/src/test/java/org/apache/jena/{rdf_star => 
rdf12/basic}/TestNTriplesStarParse.java (67%)
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/rdf12/basic/TestSPARQLStarParse.java
 rename jena-arq/src/test/java/org/apache/jena/{rdf_star => 
rdf12/basic}/TestTrigStarParse.java (59%)
 rename jena-arq/src/test/java/org/apache/jena/{rdf_star => 
rdf12/basic}/TestTurtleStarParse.java (84%)
 delete mode 100644 
jena-arq/src/test/java/org/apache/jena/rdf_star/TestSPARQLStarParse.java
 copy jena-arq/src/test/java/org/apache/jena/sparql/{Scripts_TIM.java => 
Scripts_DatasetMap.java} (84%)
 copy jena-arq/src/test/java/org/apache/jena/sparql/{Scripts_TIM.java => 
Scripts_DatasetMapLink.java} (88%)
 copy 
jena-arq/src/test/java/org/apache/jena/sparql/junit/{RunnerSPARQL_TIM.java => 
RunnerSPARQL_DatasetMap.java} (86%)
 copy 
jena-arq/src/test/java/org/apache/jena/sparql/junit/{RunnerSPARQL_TIM.java => 
RunnerSPARQL_DatasetMapLink.java} (82%)
 copy jena-arq/src/test/java/org/apache/jena/sparql/util/{TS_Util.java => 
iso/TS_Iso.java} (81%)
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/sparql/util/iso/TestIso.java
 create mode 100644 
jena-arq/src/test/java/org/apache/jena/sparql/util/iso/TestIsoAlgRows.java
 rename jena-arq/src/test/java/org/apache/jena/sparql/util/{ => 
iso}/TestIsoMatcher.java (85%)
 delete mode 100644 jena-arq/testing/RIOT/Lang/TriX/trix-star-bad-emb-2.trix
 delete mode 100644 
jena-arq/testing/RIOT/Lang/TriX/trix-star-bad-emb-nested-1.trix
 delete mode 100644 
jena-arq/testing/RIOT/Lang/TriX/trix-star-bad-emb-nested-3.trix
 rename jena-arq/testing/RIOT/Lang/TriX/{trix-star-bad-asserted-1.trix => 
trix-star-bad-triple-term-1.trix} (100%)
 rename jena-arq/testing/RIOT/Lang/TriX/{trix-star-bad-asserted-2.trix => 
trix-star-bad-triple-term-2.trix} (100%)
 rename jena-arq/testing/RIOT/Lang/TriX/{trix-star-bad-emb-1.trix => 
trix-star-bad-triple-term-3.trix} (51%)
 rename jena-arq/testing/RIOT/Lang/TriX/{trix-star-bad-emb-nested-2.trix => 
trix-star-bad-triple-term-4.trix} (51%)
 delete mode 100644 jena-arq/testing/rdf-star-cg/manifest.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/nt/syntax/manifest.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-bad-syntax-1.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-bad-syntax-2.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-bad-syntax-3.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-bad-syntax-4.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-bnode-1.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-bnode-2.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-nested-1.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-nested-2.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-syntax-1.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-syntax-2.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-syntax-3.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-syntax-4.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/nt/syntax/ntriples-star-syntax-5.nt
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-0.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-2.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-3.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-4.trig
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-5.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-6.trig
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-7.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-order-kind.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/data-order.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/empty.nq
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/manifest.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-2.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-2.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-3.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-3.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-4.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-4.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-5.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-5.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-6.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-basic-6.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-1.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-2.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-3.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-3.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-4.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-4.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-5.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-construct-5.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-expr-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-expr-01.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-expr-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-expr-02.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-graphs-1.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-graphs-1.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-graphs-2.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-graphs-2.srj
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-1.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-1.srj
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-2.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-2.srj
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-3.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-3.srj
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-4.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-op-4.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-order-1.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-order-2.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-order-by.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-01.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-02.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-03.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-03.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-04.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-04.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-05.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-05.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-06.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-06.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-07.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-07.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-08.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-08.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-09.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-pattern-09.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-results-1.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-results-1.srj
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-results-1.srx
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-update-1.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-update-2.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/sparql-star-update-3.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/update-result-1.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/update-result-2.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/eval/update-result-3.trig
 delete mode 100644 jena-arq/testing/rdf-star-cg/sparql/syntax/manifest.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-03.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-04.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-05.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-06.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-07.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-08.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-annotation-09.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-03.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-04.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-05.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-06.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-07.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-08.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-09.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-10.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-11.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-12.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-1.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-2.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-path-1.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-path-2.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-path-3.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-path-4.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-path-5.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-path-6.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-ann-path-7.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-update-1.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-update-2.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-update-3.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bad-update-4.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-basic-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-basic-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-basic-03.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-basic-04.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-basic-05.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-basic-06.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-basic-07.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bnode-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bnode-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-bnode-03.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-compound.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-expr-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-expr-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-expr-03.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-expr-04.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-expr-05.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-expr-06.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-inside-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-inside-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-nested-01.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-nested-02.rq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-1.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-2.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-3.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-4.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-5.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-6.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-7.ru
 delete mode 100644 
jena-arq/testing/rdf-star-cg/sparql/syntax/sparql-star-syntax-update-8.ru
 delete mode 100644 jena-arq/testing/rdf-star-cg/trig/eval/manifest.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-01.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-01.trig
 delete mode 100644 jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-02.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-02.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-1.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-1.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-2.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-2.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-3.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-3.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-4.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-4.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-5.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-annotation-5.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-bnode-1.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-bnode-1.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-bnode-2.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-bnode-2.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-quoted-annotation-1.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-quoted-annotation-1.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-quoted-annotation-2.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-quoted-annotation-2.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-quoted-annotation-3.nq
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/eval/trig-star-eval-quoted-annotation-3.trig
 delete mode 100644 jena-arq/testing/rdf-star-cg/trig/syntax/manifest.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-annotation-1.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-annotation-2.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-01.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-02.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-03.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-04.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-05.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-06.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-07.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-08.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-ann-1.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bad-ann-2.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-basic-01.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-basic-02.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bnode-01.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bnode-02.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-bnode-03.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-compound.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-inside-01.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-inside-02.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-nested-01.trig
 delete mode 100644 
jena-arq/testing/rdf-star-cg/trig/syntax/trig-star-syntax-nested-02.trig
 delete mode 100644 jena-arq/testing/rdf-star-cg/turtle/eval/manifest.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-01.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-02.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-02.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-1.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-2.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-3.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-3.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-4.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-4.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-5.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-annotation-5.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-bnode-1.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-bnode-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-bnode-2.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-bnode-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-quoted-annotation-1.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-quoted-annotation-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-quoted-annotation-2.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-quoted-annotation-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-quoted-annotation-3.nt
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/eval/turtle-star-eval-quoted-annotation-3.ttl
 delete mode 100644 jena-arq/testing/rdf-star-cg/turtle/syntax/manifest.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-bad-syntax-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-bad-syntax-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-bad-syntax-3.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-bad-syntax-4.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-bnode-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-bnode-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-nested-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-nested-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-syntax-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-syntax-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-syntax-3.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-syntax-4.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/nt-ttl-star-syntax-5.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-annotation-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-annotation-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-01.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-02.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-03.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-04.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-05.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-06.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-07.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-08.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-ann-1.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bad-ann-2.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-basic-01.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-basic-02.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bnode-01.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bnode-02.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-bnode-03.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-compound.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-inside-01.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-inside-02.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-nested-01.ttl
 delete mode 100644 
jena-arq/testing/rdf-star-cg/turtle/syntax/turtle-star-syntax-nested-02.ttl
 create mode 100644 jena-arq/testing/rdf12-wg/Syntax-SPARQL_12/manifest.ttl
 rename jena-arq/testing/{rdf-star-cg/sparql/eval/data-1.ttl => 
rdf12-wg/Syntax-SPARQL_12/syntax-sparql12-01.rq} (54%)
 rename jena-arq/testing/{rdf-star-cg/turtle/eval/turtle-star-eval-01.ttl => 
rdf12-wg/Syntax-SPARQL_12/syntax-sparql12-02.rq} (54%)
 create mode 100755 jena-arq/testing/rdf12-wg/gen-sparql-12.sh
 create mode 100644 jena-arq/testing/rdf12-wg/syn-func12.sh
 create mode 100644 jena-arq/testing/rdf12-wg/syn-sparql_12.sh
 delete mode 100644 
jena-base/src/main/java/org/apache/jena/atlas/iterator/IteratorInteger.java
 delete mode 100644 jena-rdfpatch/testing/files/syntax-bad-1.rdfp
 create mode 100644 
jena-tdb2/src/main/java/org/apache/jena/tdb2/lib/DumpOps.java

Reply via email to