You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2021/06/22 20:14:14 UTC
[jena] branch main updated (5047dff -> 5ce8c14)
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 5047dff Merge pull request #1017 from afs/decimal-divide
new 53e6b58 Tidy
new 4678eee XSDFuncOp.isNumeric
new 686663f RDF* -> RDF-star
new af35559 Rename as LangParserBase.createURI
new 5912b14 Runner for tests built from a file
new f039ef4 Marker nodes for module-local extensions
new e800070 JENA-2113: Logging parse errors.
new 933fc30 JENA-2114: SHACL-AF SPARQL targets
new e29bbf8 JENA-2118: Fixes for CharStreamReader.read(char[]) and the Reader wrapper.
new 76e09c8 Add ListUtils.last()
new d02b927 JENA-2112: ShEx community test files
new b073b1f JENA-2112: ShEx
new 84e60f2 JENA-2120: Warn if U+FFFD seen
new 5ce8c14 Merge pull request #1015 from afs/shex
The 9113 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:
apache-jena-libs/pom.xml | 8 +-
apache-jena/bat/shex.bat | 18 +
apache-jena/bin/shex | 88 +
apache-jena/cmd-maker | 1 +
apache-jena/pom.xml | 14 +
jena-arq/Grammar/RDF-Thrift/BinaryRDF.thrift | 2 +-
.../main/java/org/apache/jena/riot/RDFDataMgr.java | 1 -
.../java/org/apache/jena/riot/lang/ReaderTriX.java | 7 +-
.../jena/riot/lang/extra/LangParserBase.java | 3 +-
.../jena/riot/lang/extra/javacc/TurtleJavacc.java | 10 +-
.../main/java/org/apache/jena/riot/other/G.java | 27 +-
.../jena/riot/system/ErrorHandlerFactory.java | 42 +-
.../apache/jena/riot/system/PrefixMapFactory.java | 11 +-
.../java/org/apache/jena/riot/system/RiotLib.java | 13 +-
.../jena/riot/tokens/TokenizeTextBuilder.java | 6 +-
.../org/apache/jena/riot/tokens/TokenizerText.java | 133 +-
.../java/org/apache/jena/sparql/expr/E_Cast.java | 6 +-
.../jena/sparql/expr/nodevalue/XSDFuncOp.java | 9 +
.../java/org/apache/jena/sparql/util/FmtUtils.java | 18 +-
.../org/apache/jena/arq/examples/TC_Examples.java | 2 +-
.../org/apache/jena/arq/junit/manifest/Label.java | 29 -
.../apache/jena/arq/junit/riot/ParseForTest.java | 17 +-
.../apache/jena/arq/junit/riot/RiotEvalTest.java | 22 +-
.../apache/jena/arq/junit/riot/RiotSyntaxTest.java | 2 +-
.../org/apache/jena/arq/junit/riot/RiotTests.java | 28 +
.../arq/junit/runners/AbstractRunnerOfTests.java | 14 +-
.../apache/jena/arq/junit/runners/Directories.java | 28 +
.../org/apache/jena/arq/junit/runners/Label.java | 29 +
.../org/apache/jena/riot/Scripts_AltTurtle.java | 2 +-
.../org/apache/jena/riot/Scripts_LangSuite.java | 2 +-
.../apache/jena/riot/lang/TestLangNTriples.java | 2 +-
.../org/apache/jena/riot/tokens/TestTokenizer.java | 101 +-
.../java/org/apache/jena/sparql/Scripts_ARQ.java | 2 +-
.../java/org/apache/jena/sparql/Scripts_DAWG.java | 2 +-
.../org/apache/jena/sparql/Scripts_RefEngine.java | 2 +-
.../java/org/apache/jena/sparql/Scripts_TIM.java | 2 +-
.../function/scripting/TestSPARQL_Scripting.java | 2 +-
.../java/org/apache/jena/atlas/io/BlockUTF8.java | 320 +-
.../apache/jena/atlas/io/CharStreamBuffered.java | 185 +-
.../org/apache/jena/atlas/io/CharStreamReader.java | 50 +-
.../src/main/java/org/apache/jena/atlas/io/IO.java | 45 +-
.../org/apache/jena/atlas/io/InStreamASCII.java | 77 +-
.../org/apache/jena/atlas/io/InStreamUTF8.java | 91 +-
.../org/apache/jena/atlas/io/OutStreamUTF8.java | 193 +-
.../main/java/org/apache/jena/atlas/lib/Chars.java | 194 +-
.../java/org/apache/jena/atlas/lib/ListUtils.java | 6 +
.../main/java/org/apache/jena/atlas/lib/Pair.java | 21 +-
.../atlas/logging/java/ConsoleHandlerStream.java | 28 +-
.../org/apache/jena/atlas/io/TestBlockUTF8.java | 311 +-
jena-cmds/pom.xml | 7 +
.../main/java/org/apache/jena/cmd/CmdLineArgs.java | 98 +-
jena-cmds/src/main/java/riotcmd/CmdLangParse.java | 1 +
jena-cmds/src/main/java/riotcmd/utf8.java | 2 +-
jena-cmds/src/main/java/shacl/shacl_parse.java | 10 +-
jena-cmds/src/main/java/shex/shex.java | 85 +
jena-cmds/src/main/java/shex/shex_parse.java | 212 +
jena-cmds/src/main/java/shex/shex_validate.java | 185 +
jena-cmds/src/test/java/arq/qtest.java | 2 +-
jena-cmds/src/test/java/riotcmd/rdflangtest.java | 2 +-
.../apache/jena/datatypes/xsd/impl/XSDDouble.java | 28 +-
.../src/main/java/org/apache/jena/graph/Node.java | 5 +
.../java/org/apache/jena/graph/NodeFactory.java | 7 +
.../main/java/org/apache/jena/graph/Node_Ext.java | 6 +
.../java/org/apache/jena/graph/Node_Marker.java | 37 +
.../java/org/apache/jena/tdb2/Scripts_TDB2.java | 2 +-
.../jena/fuseki/servlets/SPARQLProtocol.java | 20 +
.../jena/fuseki/servlets/SPARQLQueryProcessor.java | 10 +-
.../apache/jena/fuseki/servlets/SPARQL_Update.java | 14 +-
jena-shacl/shaclc/README | 10 +-
.../main/java/org/apache/jena/shacl/Shapes.java | 138 +-
.../java/org/apache/jena/shacl/compact/SHACLC.java | 1 -
.../reader/parser/ShaclCompactParserJJ.java | 4 +-
.../jena/shacl/compact/writer/CompactWriter.java | 33 +-
.../shacl/compact/writer/ShapeOutputVisitor.java | 15 +-
.../jena/shacl/engine/SparqlConstraints.java | 85 +-
.../java/org/apache/jena/shacl/engine/Target.java | 41 +-
.../org/apache/jena/shacl/engine/TargetOps.java | 120 +-
.../org/apache/jena/shacl/engine/TargetType.java | 6 +-
.../java/org/apache/jena/shacl/engine/Targets.java | 16 +
.../constraint/ConstraintComponentSPARQL.java | 22 +-
.../shacl/engine/constraint/SparqlComponent.java | 68 +-
.../main/java/org/apache/jena/shacl/lib/ShLib.java | 102 +-
.../jena/shacl/parser/ConstraintComponents.java | 19 +-
.../org/apache/jena/shacl/parser/ShapesParser.java | 174 +-
.../apache/jena/shacl/parser/TargetExtensions.java | 83 +
.../java/org/apache/jena/shacl/sys/InitShacl.java | 2 +-
.../apache/jena/shacl/validation/EvalSparql.java | 115 +
.../org/apache/jena/shacl/validation/VLib.java | 19 +-
.../org/apache/jena/shacl/vocabulary/SHACL.java | 1 +
.../files/local/additional/target-sparql-1.ttl | 75 +
.../local/additional/target-sparql-type-1.ttl | 95 +
jena-shacl/src/test/files/local/manifest.ttl | 2 +
jena-shex/examples/data.ttl | 17 +
jena-shex/examples/schema.shex | 15 +
jena-shex/examples/shape-map.shexmap | 13 +
jena-shex/pom.xml | 128 +
jena-shex/shexc/README | 18 +
jena-shex/shexc/shex-parser | 77 +
jena-shex/shexc/shex.jj | 1109 ++
.../src/main/java/org/apache/jena/shex/Shex.java | 222 +
.../java/org/apache/jena/shex/ShexException.java | 24 +
.../main/java/org/apache/jena/shex/ShexMap.java | 89 +
.../java/org/apache/jena/shex/ShexMapBuilder.java | 61 +
.../main/java/org/apache/jena/shex/ShexRecord.java | 130 +
.../main/java/org/apache/jena/shex/ShexReport.java | 133 +
.../main/java/org/apache/jena/shex/ShexSchema.java | 195 +
.../main/java/org/apache/jena/shex/ShexShape.java | 75 +
.../main/java/org/apache/jena/shex/ShexStatus.java | 27 +
.../java/org/apache/jena/shex/ShexValidator.java | 41 +
.../java/org/apache/jena/shex/eval/ShapeEval.java | 199 +
.../jena/shex/eval/ShapeEvalCardinality.java | 167 +
.../org/apache/jena/shex/eval/ShapeEvalEachOf.java | 182 +
.../org/apache/jena/shex/eval/ShapeEvalOneOf.java | 55 +
.../jena/shex/eval/ShapeEvalTripleConstraint.java | 77 +
.../jena/shex/examples/Shex01_validateGraph.java | 54 +
.../jena/shex/examples/Shex02_validateNode.java | 64 +
.../apache/jena/shex/examples/Shex03_validate.java | 64 +
.../apache/jena/shex/expressions/Cardinality.java | 128 +
.../jena/shex/expressions/DatatypeConstraint.java | 136 +
.../jena/shex/expressions/NodeConstraint.java | 58 +
.../org/apache/jena/shex/expressions/NodeKind.java | 48 +
.../jena/shex/expressions/NodeKindConstraint.java | 98 +
.../jena/shex/expressions/NumLengthConstraint.java | 148 +
.../jena/shex/expressions/NumLengthKind.java | 50 +
.../jena/shex/expressions/NumRangeConstraint.java | 101 +
.../apache/jena/shex/expressions/NumRangeKind.java | 53 +
.../apache/jena/shex/expressions/ShapeExprAND.java | 106 +
.../jena/shex/expressions/ShapeExprExternal.java | 65 +
.../jena/shex/expressions/ShapeExprFalse.java | 67 +
.../apache/jena/shex/expressions/ShapeExprNOT.java | 92 +
.../jena/shex/expressions/ShapeExprNone.java | 67 +
.../apache/jena/shex/expressions/ShapeExprOR.java | 107 +
.../apache/jena/shex/expressions/ShapeExprRef.java | 79 +
.../jena/shex/expressions/ShapeExprTripleExpr.java | 150 +
.../jena/shex/expressions/ShapeExprTrue.java | 64 +
.../jena/shex/expressions/ShapeExprVisitor.java | 39 +
.../jena/shex/expressions/ShapeExprWalker.java | 146 +
.../jena/shex/expressions/ShapeExpression.java | 70 +
.../apache/jena/shex/expressions/ShexConst.java | 29 +
.../jena/shex/expressions/ShexPrintable.java | 39 +
.../jena/shex/expressions/StrLengthConstraint.java | 109 +
.../jena/shex/expressions/StrLengthKind.java | 51 +
.../jena/shex/expressions/StrRegexConstraint.java | 105 +
.../java/org/apache/jena/shex/expressions/Sx2.java | 78 +
.../jena/shex/expressions/TripleConstraint.java | 158 +
.../shex/expressions/TripleExprCardinality.java | 104 +
.../jena/shex/expressions/TripleExprEachOf.java | 95 +
.../jena/shex/expressions/TripleExprNone.java | 58 +
.../jena/shex/expressions/TripleExprOneOf.java | 95 +
.../jena/shex/expressions/TripleExprRef.java | 74 +
.../jena/shex/expressions/TripleExprVisitor.java | 28 +
.../jena/shex/expressions/TripleExprWalker.java | 82 +
.../jena/shex/expressions/TripleExpression.java | 44 +
.../jena/shex/expressions/ValueConstraint.java | 105 +
.../apache/jena/shex/expressions/ValueSetItem.java | 82 +
.../jena/shex/expressions/ValueSetRange.java | 123 +
.../org/apache/jena/shex/parser/ParserShExC.java | 851 +
.../org/apache/jena/shex/parser/ParserShExJ.java | 23 +
.../org/apache/jena/shex/parser/ParserShExR.java | 23 +
.../java/org/apache/jena/shex/parser/ShExC.java | 288 +
.../java/org/apache/jena/shex/parser/ShExJ.java | 96 +
.../java/org/apache/jena/shex/parser/ShExR.java | 24 +
.../jena/shex/parser/ShexParseException.java | 61 +
.../org/apache/jena/shex/parser/ShexParserLib.java | 146 +
.../jena/shex/parser/javacc/ParseException.java | 205 +
.../apache/jena/shex/parser/javacc/ShExJavacc.java | 2913 +++
.../shex/parser/javacc/ShExJavaccConstants.java | 338 +
.../shex/parser/javacc/ShExJavaccTokenManager.java | 4025 ++++
.../jena/shex/parser/javacc/SimpleCharStream.java | 492 +
.../org/apache/jena/shex/parser/javacc/Token.java | 149 +
.../jena/shex/parser/javacc/TokenMgrError.java | 165 +
.../java/org/apache/jena/shex/sys/InitShex.java | 34 +
.../java/org/apache/jena/shex/sys/ReportItem.java | 47 +
.../java/org/apache/jena/shex/sys/ShexLib.java | 144 +
.../apache/jena/shex/sys/ShexValidatorImpl.java | 198 +
.../java/org/apache/jena/shex/sys/SysShex.java | 48 +
.../apache/jena/shex/sys/ValidationContext.java | 128 +
.../org.apache.jena.sys.JenaSubsystemLifecycle | 1 +
jena-shex/src/test/files/README.md | 18 +
.../files/spec/negativeStructure/1MissingRef.shex | 4 +
.../1ShapeProductionCollision.shex | 6 +
.../negativeStructure/1focusMissingRefdot.shex | 3 +
.../negativeStructure/1focusRefANDSelfdot.shex | 6 +
.../spec/negativeStructure/Cycle1Negation1.shex | 8 +
.../spec/negativeStructure/Cycle1Negation2.shex | 8 +
.../spec/negativeStructure/Cycle1Negation3.shex | 8 +
.../files/spec/negativeStructure/Cycle2Extra.shex | 6 +
.../spec/negativeStructure/Cycle2Negation.shex | 6 +
.../files/spec/negativeStructure/TwoNegation.shex | 11 +
.../files/spec/negativeStructure/TwoNegation2.shex | 11 +
.../includeExpressionNotFound.shex | 6 +
.../negativeStructure/includeNonSimpleShape.shex | 8 +
.../spec/negativeStructure/includeSimpleShape.shex | 10 +
.../files/spec/negativeStructure/manifest.jsonld | 172 +
.../test/files/spec/negativeStructure/manifest.ttl | 166 +
.../files/spec/negativeSyntax/1datatypeRef1.shex | 4 +
.../1decimalMininclusiveroman-numeral.shex | 3 +
.../spec/negativeSyntax/1dotAnnot_AIRIREF.shex | 4 +
.../spec/negativeSyntax/1dotUnlabeledCode1.shex | 4 +
.../1doubleMininclusiveroman-numeral.shex | 3 +
.../1floatMininclusiveroman-numeral.shex | 3 +
.../1integerMininclusiveroman-numeral.shex | 3 +
.../spec/negativeSyntax/1inverseinversedot.shex | 3 +
.../files/spec/negativeSyntax/1iriLength2.shex | 3 +
.../spec/negativeSyntax/1iriMaxexclusive.shex | 3 +
.../spec/negativeSyntax/1iriMaxinclusive.shex | 3 +
.../spec/negativeSyntax/1iriMinexclusive.shex | 3 +
.../spec/negativeSyntax/1iriMininclusive.shex | 3 +
.../1literalFractiondigitsxsd-integer.shex | 3 +
.../files/spec/negativeSyntax/1literalLength2.shex | 3 +
.../negativeSyntax/1literalPattern-bad-delim.shex | 3 +
.../1literalPattern_with_ECHAR_escape_1.shex | 3 +
.../1literalPattern_with_ECHAR_escape_b.shex | 3 +
.../1literalPattern_with_ECHAR_escape_f.shex | 3 +
...1literalPattern_with_UCHAR_escape_U0000061.shex | 3 +
.../1literalPattern_with_UCHAR_escape_u061.shex | 3 +
.../1literalTotaldigitsxsd-integer.shex | 3 +
.../negativeSyntax/1negatedinversenegateddot.shex | 3 +
.../spec/negativeSyntax/1negatednegateddot.shex | 3 +
.../1unknowndatatypeMaxInclusive.shex | 3 +
.../1val1STRING_LITERAL1_bad_delim.shex | 3 +
.../1val1STRING_LITERAL1_with_ECHAR_escape_1.shex | 3 +
.../1val1STRING_LITERAL1_with_ECHAR_escape_a.shex | 3 +
.../1val1STRING_LITERAL1_with_ECHAR_escape_z.shex | 3 +
...STRING_LITERAL1_with_UCHAR_escape_U0000061.shex | 3 +
...val1STRING_LITERAL1_with_UCHAR_escape_u061.shex | 3 +
.../test/files/spec/negativeSyntax/1val1bnode.shex | 3 +
.../spec/negativeSyntax/1val1iriMinusiri1.shex | 3 +
.../negativeSyntax/1val1iriStemMinusliteral3.shex | 6 +
.../1val1languageStemMinusliteral3.shex | 6 +
.../negativeSyntax/1val1literalStemMinusiri3.shex | 6 +
.../1val1literalStemMinuslanguage3.shex | 6 +
.../negativeSyntax/1val1vcrefSTRING_LITERAL1.shex | 8 +
.../src/test/files/spec/negativeSyntax/1valA.shex | 3 +
.../files/spec/negativeSyntax/DECIMAL-123.abc.shex | 5 +
.../files/spec/negativeSyntax/DOUBLE-123e.shex | 5 +
.../Dot-Minus-emptylanguageStem.shex | 1 +
.../files/spec/negativeSyntax/INTEGER-+-1.shex | 5 +
.../files/spec/negativeSyntax/INTEGER-123abc.shex | 5 +
.../INTEGER-in-shape-expression.shex | 3 +
.../spec/negativeSyntax/IRIREF-with-ECHAR.shex | 5 +
.../negativeSyntax/IRIREF-with-PN_LOCAL_ESC.shex | 5 +
.../spec/negativeSyntax/IRIREF-with-SPACE.shex | 5 +
.../negativeSyntax/IRIREF-with-bad-UCHAR.1.shex | 5 +
.../negativeSyntax/IRIREF-with-bad-UCHAR.2.shex | 5 +
.../PNAME_NS-dot-at-end-declared.shex | 6 +
.../PNAME_NS-dot-at-end-undeclared.shex | 6 +
.../PNAME_NS-dot-at-start-declared.shex | 6 +
.../PNAME_NS-dot-at-start-undeclared.shex | 6 +
.../spec/negativeSyntax/PN_LOCAL-PERCENT-end.shex | 7 +
.../spec/negativeSyntax/PN_LOCAL-PERCENT-mid.shex | 7 +
.../negativeSyntax/PN_LOCAL-PERCENT-start.shex | 7 +
.../spec/negativeSyntax/PN_LOCAL-dash-start.shex | 7 +
.../negativeSyntax/PN_LOCAL-unescaped-TILDE.shex | 7 +
.../spec/negativeSyntax/PN_LOCAL-with-UCHAR.1.shex | 7 +
.../STRING_LITERAL1-ending-QUOTATION_MARK.shex | 5 +
.../negativeSyntax/STRING_LITERAL2-bad-ECHAR.shex | 5 +
.../STRING_LITERAL2-bad-LANGTAG.shex | 5 +
.../negativeSyntax/STRING_LITERAL2-bad-UCHAR1.shex | 5 +
.../STRING_LITERAL2-bad-UCHAR2-value.shex | 5 +
.../STRING_LITERAL2-ending-APOSTROPHE.shex | 5 +
.../STRING_LITERAL2-illegal-UCHAR1-value.shex | 5 +
.../STRING_LITERAL2-with-LANGTAG-and-datatype.shex | 5 +
.../STRING_LITERAL_LONG1-ending-APOSTROPHE4.shex | 5 +
.../STRING_LITERAL_LONG2-ending-APOSTROPHE3.shex | 5 +
...TRING_LITERAL_LONG2-ending-QUOTATION_MARK4.shex | 5 +
.../STRING_LITERAL_LONG2-unterminated.shex | 5 +
.../src/test/files/spec/negativeSyntax/a.shex | 1 +
.../files/spec/negativeSyntax/base-no-uri.shex | 3 +
.../files/spec/negativeSyntax/base-uri-dot.shex | 3 +
.../test/files/spec/negativeSyntax/bnodedot.shex | 4 +
.../test/files/spec/negativeSyntax/capitol-A.shex | 6 +
.../emptylanguageStem-Minus-emptylanguageStem.shex | 1 +
.../group-no-SEMICOLON-separators.shex | 5 +
.../groupShapeConstr-trailing-OR.shex | 4 +
.../files/spec/negativeSyntax/literal-0x123.shex | 5 +
.../spec/negativeSyntax/open1dotcloseAnnot3.shex | 7 +
.../files/spec/negativeSyntax/predicate-ANON.shex | 5 +
.../negativeSyntax/predicate-BLANK_NODE_LABEL.shex | 5 +
.../spec/negativeSyntax/predicate-literal.shex | 5 +
.../files/spec/negativeSyntax/predicate-true.shex | 5 +
.../files/spec/negativeSyntax/prefix-missing.shex | 8 +
.../files/spec/negativeSyntax/prefix-no-COLON.shex | 3 +
.../spec/negativeSyntax/prefix-no-PNAME_NS.shex | 3 +
.../files/spec/negativeSyntax/prefix-no-uri.shex | 3 +
.../files/spec/negativeSyntax/prefix-none.shex | 6 +
.../files/spec/negativeSyntax/shapename-a.shex | 5 +
.../spec/negativeSyntax/shapename-literal.shex | 5 +
.../files/spec/negativeSyntax/shapename-true.shex | 5 +
.../tripleConsraint-no-valueClass.shex | 5 +
.../tripleConsraint-with-datatype-and-dot.shex | 4 +
...tripleConsraint-with-datatype-and-valueSet.shex | 4 +
.../tripleConsraint-with-dot-and-datatype.shex | 4 +
.../tripleConsraint-with-two-cardinalities.shex | 4 +
jena-shex/src/test/files/spec/schemas/0.json | 10 +
jena-shex/src/test/files/spec/schemas/0.shex | 2 +
jena-shex/src/test/files/spec/schemas/0.ttl | 9 +
.../src/test/files/spec/schemas/0focusBNODE.json | 19 +
.../src/test/files/spec/schemas/0focusBNODE.shex | 2 +
.../src/test/files/spec/schemas/0focusBNODE.ttl | 12 +
.../src/test/files/spec/schemas/0focusIRI.json | 19 +
.../src/test/files/spec/schemas/0focusIRI.shex | 2 +
.../src/test/files/spec/schemas/0focusIRI.ttl | 12 +
jena-shex/src/test/files/spec/schemas/1Adot.json | 14 +
jena-shex/src/test/files/spec/schemas/1Adot.shex | 3 +
jena-shex/src/test/files/spec/schemas/1Adot.ttl | 12 +
.../src/test/files/spec/schemas/1IRIInline0.json | 20 +
.../src/test/files/spec/schemas/1IRIInline0.shex | 5 +
.../src/test/files/spec/schemas/1IRIInline0.ttl | 21 +
.../files/spec/schemas/1IRI_with_UCHAR.1dot.json | 14 +
.../files/spec/schemas/1IRI_with_UCHAR.1dot.shex | 5 +
.../files/spec/schemas/1IRI_with_UCHAR.1dot.ttl | 11 +
.../spec/schemas/1IRI_with_all_punctuationdot.json | 14 +
.../spec/schemas/1IRI_with_all_punctuationdot.shex | 5 +
.../spec/schemas/1IRI_with_all_punctuationdot.ttl | 11 +
.../test/files/spec/schemas/1Include1-after.json | 23 +
.../test/files/spec/schemas/1Include1-after.shex | 6 +
.../test/files/spec/schemas/1Include1-after.ttl | 14 +
.../src/test/files/spec/schemas/1Include1.json | 23 +
.../src/test/files/spec/schemas/1Include1.shex | 6 +
.../src/test/files/spec/schemas/1Include1.ttl | 14 +
jena-shex/src/test/files/spec/schemas/1Length.json | 18 +
jena-shex/src/test/files/spec/schemas/1Length.shex | 3 +
jena-shex/src/test/files/spec/schemas/1Length.ttl | 13 +
jena-shex/src/test/files/spec/schemas/1NOTIRI.json | 21 +
jena-shex/src/test/files/spec/schemas/1NOTIRI.shex | 3 +
jena-shex/src/test/files/spec/schemas/1NOTIRI.ttl | 17 +
.../src/test/files/spec/schemas/1NOTNOTIRI.json | 24 +
.../src/test/files/spec/schemas/1NOTNOTIRI.shex | 3 +
.../src/test/files/spec/schemas/1NOTNOTIRI.ttl | 19 +
.../src/test/files/spec/schemas/1NOTNOTdot.json | 23 +
.../src/test/files/spec/schemas/1NOTNOTdot.shex | 3 +
.../src/test/files/spec/schemas/1NOTNOTdot.ttl | 18 +
.../src/test/files/spec/schemas/1NOTNOTvs.json | 26 +
.../src/test/files/spec/schemas/1NOTNOTvs.shex | 3 +
.../src/test/files/spec/schemas/1NOTNOTvs.ttl | 19 +
.../src/test/files/spec/schemas/1NOTRefOR1dot.json | 38 +
.../src/test/files/spec/schemas/1NOTRefOR1dot.shex | 8 +
.../src/test/files/spec/schemas/1NOTRefOR1dot.ttl | 28 +
.../files/spec/schemas/1NOT_literalANDvs_.json | 33 +
.../files/spec/schemas/1NOT_literalANDvs_.shex | 3 +
.../test/files/spec/schemas/1NOT_literalANDvs_.ttl | 21 +
.../test/files/spec/schemas/1NOT_literalORvs_.json | 33 +
.../test/files/spec/schemas/1NOT_literalORvs_.shex | 3 +
.../test/files/spec/schemas/1NOT_literalORvs_.ttl | 21 +
.../src/test/files/spec/schemas/1NOT_vsANDvs_.json | 34 +
.../src/test/files/spec/schemas/1NOT_vsANDvs_.shex | 3 +
.../src/test/files/spec/schemas/1NOT_vsANDvs_.ttl | 21 +
.../src/test/files/spec/schemas/1NOT_vsORvs_.json | 34 +
.../src/test/files/spec/schemas/1NOT_vsORvs_.shex | 3 +
.../src/test/files/spec/schemas/1NOT_vsORvs_.ttl | 21 +
jena-shex/src/test/files/spec/schemas/1NOTdot.json | 20 +
jena-shex/src/test/files/spec/schemas/1NOTdot.shex | 3 +
jena-shex/src/test/files/spec/schemas/1NOTdot.ttl | 16 +
.../test/files/spec/schemas/1NOTliteralANDvs.json | 33 +
.../test/files/spec/schemas/1NOTliteralANDvs.shex | 3 +
.../test/files/spec/schemas/1NOTliteralANDvs.ttl | 21 +
.../test/files/spec/schemas/1NOTliteralORvs.json | 33 +
.../test/files/spec/schemas/1NOTliteralORvs.shex | 3 +
.../test/files/spec/schemas/1NOTliteralORvs.ttl | 21 +
jena-shex/src/test/files/spec/schemas/1NOTvs.json | 25 +
jena-shex/src/test/files/spec/schemas/1NOTvs.shex | 3 +
jena-shex/src/test/files/spec/schemas/1NOTvs.ttl | 17 +
.../src/test/files/spec/schemas/1NOTvsANDvs.json | 34 +
.../src/test/files/spec/schemas/1NOTvsANDvs.shex | 3 +
.../src/test/files/spec/schemas/1NOTvsANDvs.ttl | 21 +
.../src/test/files/spec/schemas/1NOTvsORvs.json | 34 +
.../src/test/files/spec/schemas/1NOTvsORvs.shex | 3 +
.../src/test/files/spec/schemas/1NOTvsORvs.ttl | 21 +
.../files/spec/schemas/1_NOTliteral_ANDvs.json | 33 +
.../files/spec/schemas/1_NOTliteral_ANDvs.shex | 3 +
.../test/files/spec/schemas/1_NOTliteral_ANDvs.ttl | 21 +
.../test/files/spec/schemas/1_NOTliteral_ORvs.json | 33 +
.../test/files/spec/schemas/1_NOTliteral_ORvs.shex | 3 +
.../test/files/spec/schemas/1_NOTliteral_ORvs.ttl | 21 +
.../src/test/files/spec/schemas/1_NOTvs_ANDvs.json | 34 +
.../src/test/files/spec/schemas/1_NOTvs_ANDvs.shex | 3 +
.../src/test/files/spec/schemas/1_NOTvs_ANDvs.ttl | 21 +
.../src/test/files/spec/schemas/1_NOTvs_ORvs.json | 34 +
.../src/test/files/spec/schemas/1_NOTvs_ORvs.shex | 3 +
.../src/test/files/spec/schemas/1_NOTvs_ORvs.ttl | 21 +
jena-shex/src/test/files/spec/schemas/1bnode.json | 18 +
jena-shex/src/test/files/spec/schemas/1bnode.shex | 3 +
jena-shex/src/test/files/spec/schemas/1bnode.ttl | 13 +
.../src/test/files/spec/schemas/1bnodeLength.json | 19 +
.../src/test/files/spec/schemas/1bnodeLength.shex | 3 +
.../src/test/files/spec/schemas/1bnodeLength.ttl | 14 +
.../test/files/spec/schemas/1bnodeMaxlength.json | 19 +
.../test/files/spec/schemas/1bnodeMaxlength.shex | 3 +
.../test/files/spec/schemas/1bnodeMaxlength.ttl | 14 +
.../test/files/spec/schemas/1bnodeMinlength.json | 19 +
.../test/files/spec/schemas/1bnodeMinlength.shex | 3 +
.../test/files/spec/schemas/1bnodeMinlength.ttl | 14 +
.../src/test/files/spec/schemas/1bnodePattern.json | 19 +
.../src/test/files/spec/schemas/1bnodePattern.shex | 3 +
.../src/test/files/spec/schemas/1bnodePattern.ttl | 14 +
.../src/test/files/spec/schemas/1bnodeRef1.json | 32 +
.../src/test/files/spec/schemas/1bnodeRef1.shex | 7 +
.../src/test/files/spec/schemas/1bnodeRef1.ttl | 19 +
.../spec/schemas/1bnodeRefORRefMinlength.json | 39 +
.../spec/schemas/1bnodeRefORRefMinlength.shex | 3 +
.../files/spec/schemas/1bnodeRefORRefMinlength.ttl | 20 +
jena-shex/src/test/files/spec/schemas/1card2.json | 16 +
jena-shex/src/test/files/spec/schemas/1card2.shex | 3 +
jena-shex/src/test/files/spec/schemas/1card2.ttl | 13 +
jena-shex/src/test/files/spec/schemas/1card25.json | 16 +
jena-shex/src/test/files/spec/schemas/1card25.shex | 3 +
jena-shex/src/test/files/spec/schemas/1card25.ttl | 13 +
.../src/test/files/spec/schemas/1card2Star.json | 16 +
.../src/test/files/spec/schemas/1card2Star.shex | 3 +
.../src/test/files/spec/schemas/1card2Star.ttl | 13 +
.../src/test/files/spec/schemas/1card2blank.json | 16 +
.../src/test/files/spec/schemas/1card2blank.shex | 3 +
.../src/test/files/spec/schemas/1card2blank.ttl | 13 +
.../src/test/files/spec/schemas/1cardOpt.json | 16 +
.../src/test/files/spec/schemas/1cardOpt.shex | 3 +
jena-shex/src/test/files/spec/schemas/1cardOpt.ttl | 13 +
.../src/test/files/spec/schemas/1cardPlus.json | 16 +
.../src/test/files/spec/schemas/1cardPlus.shex | 3 +
.../src/test/files/spec/schemas/1cardPlus.ttl | 13 +
.../src/test/files/spec/schemas/1cardStar.json | 16 +
.../src/test/files/spec/schemas/1cardStar.shex | 3 +
.../src/test/files/spec/schemas/1cardStar.ttl | 13 +
.../src/test/files/spec/schemas/1datatype.json | 18 +
.../src/test/files/spec/schemas/1datatype.shex | 3 +
.../src/test/files/spec/schemas/1datatype.ttl | 13 +
.../test/files/spec/schemas/1datatypeLength.json | 19 +
.../test/files/spec/schemas/1datatypeLength.shex | 3 +
.../test/files/spec/schemas/1datatypeLength.ttl | 14 +
.../src/test/files/spec/schemas/1datatypeRef1.json | 24 +
.../src/test/files/spec/schemas/1datatypeRef1.shex | 3 +
.../src/test/files/spec/schemas/1datatypeRef1.ttl | 15 +
.../files/spec/schemas/1datatypelangString.json | 18 +
.../files/spec/schemas/1datatypelangString.shex | 3 +
.../files/spec/schemas/1datatypelangString.ttl | 14 +
.../spec/schemas/1decimalMaxexclusiveDECIMAL.json | 19 +
.../spec/schemas/1decimalMaxexclusiveDECIMAL.shex | 3 +
.../spec/schemas/1decimalMaxexclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1decimalMaxexclusiveDOUBLE.json | 19 +
.../spec/schemas/1decimalMaxexclusiveDOUBLE.shex | 3 +
.../spec/schemas/1decimalMaxexclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1decimalMaxexclusiveINTEGER.json | 19 +
.../spec/schemas/1decimalMaxexclusiveINTEGER.shex | 3 +
.../spec/schemas/1decimalMaxexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1decimalMaxexclusivexsd-byte.json | 19 +
.../spec/schemas/1decimalMaxexclusivexsd-byte.shex | 3 +
.../spec/schemas/1decimalMaxexclusivexsd-byte.ttl | 14 +
.../spec/schemas/1decimalMaxinclusiveDECIMAL.json | 19 +
.../spec/schemas/1decimalMaxinclusiveDECIMAL.shex | 3 +
.../spec/schemas/1decimalMaxinclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1decimalMaxinclusiveDOUBLE.json | 19 +
.../spec/schemas/1decimalMaxinclusiveDOUBLE.shex | 3 +
.../spec/schemas/1decimalMaxinclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1decimalMaxinclusiveINTEGER.json | 19 +
.../spec/schemas/1decimalMaxinclusiveINTEGER.shex | 3 +
.../spec/schemas/1decimalMaxinclusiveINTEGER.ttl | 14 +
.../spec/schemas/1decimalMinexclusiveDECIMAL.json | 19 +
.../spec/schemas/1decimalMinexclusiveDECIMAL.shex | 3 +
.../spec/schemas/1decimalMinexclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1decimalMinexclusiveDOUBLE.json | 19 +
.../spec/schemas/1decimalMinexclusiveDOUBLE.shex | 3 +
.../spec/schemas/1decimalMinexclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1decimalMinexclusiveINTEGER.json | 19 +
.../spec/schemas/1decimalMinexclusiveINTEGER.shex | 3 +
.../spec/schemas/1decimalMinexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1decimalMininclusiveDECIMAL.json | 19 +
.../spec/schemas/1decimalMininclusiveDECIMAL.shex | 3 +
.../spec/schemas/1decimalMininclusiveDECIMAL.ttl | 14 +
.../1decimalMininclusiveDECIMALLeadTrail.json | 19 +
.../1decimalMininclusiveDECIMALLeadTrail.shex | 3 +
.../1decimalMininclusiveDECIMALLeadTrail.ttl | 14 +
.../1decimalMininclusiveDECIMALintLeadTrail.json | 19 +
.../1decimalMininclusiveDECIMALintLeadTrail.shex | 3 +
.../1decimalMininclusiveDECIMALintLeadTrail.ttl | 14 +
.../spec/schemas/1decimalMininclusiveDOUBLE.json | 19 +
.../spec/schemas/1decimalMininclusiveDOUBLE.shex | 3 +
.../spec/schemas/1decimalMininclusiveDOUBLE.ttl | 14 +
.../1decimalMininclusiveDOUBLELeadTrail.json | 19 +
.../1decimalMininclusiveDOUBLELeadTrail.shex | 3 +
.../1decimalMininclusiveDOUBLELeadTrail.ttl | 14 +
.../1decimalMininclusiveDOUBLEintLeadTrail.json | 19 +
.../1decimalMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../1decimalMininclusiveDOUBLEintLeadTrail.ttl | 14 +
.../spec/schemas/1decimalMininclusiveINTEGER.json | 19 +
.../spec/schemas/1decimalMininclusiveINTEGER.shex | 3 +
.../spec/schemas/1decimalMininclusiveINTEGER.ttl | 14 +
.../schemas/1decimalMininclusiveINTEGERLead.json | 19 +
.../schemas/1decimalMininclusiveINTEGERLead.shex | 3 +
.../schemas/1decimalMininclusiveINTEGERLead.ttl | 14 +
.../src/test/files/spec/schemas/1dot-base.json | 14 +
.../src/test/files/spec/schemas/1dot-base.shex | 5 +
.../src/test/files/spec/schemas/1dot-base.ttl | 11 +
jena-shex/src/test/files/spec/schemas/1dot.json | 14 +
jena-shex/src/test/files/spec/schemas/1dot.shex | 1 +
jena-shex/src/test/files/spec/schemas/1dot.ttl | 11 +
.../files/spec/schemas/1dotAND1dotAND1dot.json | 20 +
.../files/spec/schemas/1dotAND1dotAND1dot.shex | 7 +
.../test/files/spec/schemas/1dotAND1dotAND1dot.ttl | 14 +
.../spec/schemas/1dotANDopen1dotAND1dotclose.json | 23 +
.../spec/schemas/1dotANDopen1dotAND1dotclose.shex | 8 +
.../spec/schemas/1dotANDopen1dotAND1dotclose.ttl | 17 +
.../src/test/files/spec/schemas/1dotAnnot3.json | 37 +
.../src/test/files/spec/schemas/1dotAnnot3.shex | 6 +
.../src/test/files/spec/schemas/1dotAnnot3.ttl | 15 +
.../test/files/spec/schemas/1dotAnnotAIRIREF.json | 21 +
.../test/files/spec/schemas/1dotAnnotAIRIREF.shex | 4 +
.../test/files/spec/schemas/1dotAnnotAIRIREF.ttl | 15 +
.../test/files/spec/schemas/1dotAnnotIRIREF.json | 21 +
.../test/files/spec/schemas/1dotAnnotIRIREF.shex | 4 +
.../test/files/spec/schemas/1dotAnnotIRIREF.ttl | 14 +
.../spec/schemas/1dotAnnotSTRING_LITERAL1.json | 23 +
.../spec/schemas/1dotAnnotSTRING_LITERAL1.shex | 4 +
.../spec/schemas/1dotAnnotSTRING_LITERAL1.ttl | 14 +
.../src/test/files/spec/schemas/1dotClosed.json | 15 +
.../src/test/files/spec/schemas/1dotClosed.shex | 3 +
.../src/test/files/spec/schemas/1dotClosed.ttl | 12 +
.../src/test/files/spec/schemas/1dotCode1.json | 21 +
.../src/test/files/spec/schemas/1dotCode1.shex | 4 +
.../src/test/files/spec/schemas/1dotCode1.ttl | 16 +
.../src/test/files/spec/schemas/1dotCode3.json | 31 +
.../src/test/files/spec/schemas/1dotCode3.shex | 6 +
.../src/test/files/spec/schemas/1dotCode3.ttl | 24 +
.../src/test/files/spec/schemas/1dotCode3fail.json | 31 +
.../src/test/files/spec/schemas/1dotCode3fail.shex | 6 +
.../src/test/files/spec/schemas/1dotCode3fail.ttl | 24 +
.../files/spec/schemas/1dotCodeWithEscapes1.json | 21 +
.../files/spec/schemas/1dotCodeWithEscapes1.shex | 4 +
.../files/spec/schemas/1dotCodeWithEscapes1.ttl | 16 +
.../src/test/files/spec/schemas/1dotExtra1.json | 17 +
.../src/test/files/spec/schemas/1dotExtra1.shex | 3 +
.../src/test/files/spec/schemas/1dotExtra1.ttl | 12 +
.../test/files/spec/schemas/1dotIMPORT1dot.json | 15 +
.../test/files/spec/schemas/1dotIMPORT1dot.shex | 3 +
.../src/test/files/spec/schemas/1dotIMPORT1dot.ttl | 12 +
.../src/test/files/spec/schemas/1dotInline1.json | 21 +
.../src/test/files/spec/schemas/1dotInline1.shex | 6 +
.../src/test/files/spec/schemas/1dotInline1.ttl | 14 +
.../src/test/files/spec/schemas/1dotLNdefault.json | 14 +
.../src/test/files/spec/schemas/1dotLNdefault.shex | 5 +
.../src/test/files/spec/schemas/1dotLNdefault.ttl | 11 +
.../files/spec/schemas/1dotLNex-HYPHEN_MINUS.json | 14 +
.../files/spec/schemas/1dotLNex-HYPHEN_MINUS.shex | 6 +
.../files/spec/schemas/1dotLNex-HYPHEN_MINUS.ttl | 11 +
.../src/test/files/spec/schemas/1dotLNex.json | 14 +
.../src/test/files/spec/schemas/1dotLNex.shex | 5 +
jena-shex/src/test/files/spec/schemas/1dotLNex.ttl | 11 +
.../files/spec/schemas/1dotLNexMultiComment.json | 14 +
.../files/spec/schemas/1dotLNexMultiComment.shex | 8 +
.../files/spec/schemas/1dotLNexMultiComment.ttl | 11 +
.../files/spec/schemas/1dotLNexSingleComment.json | 14 +
.../files/spec/schemas/1dotLNexSingleComment.shex | 8 +
.../files/spec/schemas/1dotLNexSingleComment.ttl | 11 +
jena-shex/src/test/files/spec/schemas/1dotNS2.json | 14 +
jena-shex/src/test/files/spec/schemas/1dotNS2.shex | 6 +
jena-shex/src/test/files/spec/schemas/1dotNS2.ttl | 11 +
.../files/spec/schemas/1dotNS2MultiComment.json | 14 +
.../files/spec/schemas/1dotNS2MultiComment.shex | 9 +
.../files/spec/schemas/1dotNS2MultiComment.ttl | 11 +
.../files/spec/schemas/1dotNS2SingleComment.json | 14 +
.../files/spec/schemas/1dotNS2SingleComment.shex | 9 +
.../files/spec/schemas/1dotNS2SingleComment.ttl | 11 +
.../src/test/files/spec/schemas/1dotNSdefault.json | 14 +
.../src/test/files/spec/schemas/1dotNSdefault.shex | 5 +
.../src/test/files/spec/schemas/1dotNSdefault.ttl | 11 +
.../src/test/files/spec/schemas/1dotNoCode1.json | 20 +
.../src/test/files/spec/schemas/1dotNoCode1.semact | 1 +
.../src/test/files/spec/schemas/1dotNoCode1.shex | 4 +
.../src/test/files/spec/schemas/1dotNoCode1.ttl | 15 +
.../src/test/files/spec/schemas/1dotNoCode3.json | 28 +
.../src/test/files/spec/schemas/1dotNoCode3.semact | 3 +
.../src/test/files/spec/schemas/1dotNoCode3.shex | 6 +
.../src/test/files/spec/schemas/1dotNoCode3.ttl | 21 +
.../src/test/files/spec/schemas/1dotOne1dot.json | 23 +
.../src/test/files/spec/schemas/1dotOne1dot.shex | 4 +
.../src/test/files/spec/schemas/1dotOne1dot.ttl | 14 +
.../src/test/files/spec/schemas/1dotOne2dot.json | 32 +
.../src/test/files/spec/schemas/1dotOne2dot.shex | 5 +
.../src/test/files/spec/schemas/1dotOne2dot.ttl | 15 +
.../files/spec/schemas/1dotPlusAnnotIRIREF.json | 23 +
.../files/spec/schemas/1dotPlusAnnotIRIREF.shex | 4 +
.../files/spec/schemas/1dotPlusAnnotIRIREF.ttl | 16 +
.../src/test/files/spec/schemas/1dotRef1.json | 23 +
.../src/test/files/spec/schemas/1dotRef1.shex | 7 +
jena-shex/src/test/files/spec/schemas/1dotRef1.ttl | 17 +
.../src/test/files/spec/schemas/1dotRefAND3.json | 46 +
.../src/test/files/spec/schemas/1dotRefAND3.shex | 11 +
.../src/test/files/spec/schemas/1dotRefAND3.ttl | 31 +
.../src/test/files/spec/schemas/1dotRefLNex1.json | 23 +
.../src/test/files/spec/schemas/1dotRefLNex1.shex | 9 +
.../src/test/files/spec/schemas/1dotRefLNex1.ttl | 17 +
.../src/test/files/spec/schemas/1dotRefNS1.json | 23 +
.../src/test/files/spec/schemas/1dotRefNS1.shex | 9 +
.../src/test/files/spec/schemas/1dotRefNS1.ttl | 17 +
.../src/test/files/spec/schemas/1dotRefOR3.json | 46 +
.../src/test/files/spec/schemas/1dotRefOR3.shex | 11 +
.../src/test/files/spec/schemas/1dotRefOR3.ttl | 31 +
.../test/files/spec/schemas/1dotRefSpaceLNex1.json | 23 +
.../test/files/spec/schemas/1dotRefSpaceLNex1.shex | 9 +
.../test/files/spec/schemas/1dotRefSpaceLNex1.ttl | 17 +
.../test/files/spec/schemas/1dotRefSpaceNS1.json | 23 +
.../test/files/spec/schemas/1dotRefSpaceNS1.shex | 9 +
.../test/files/spec/schemas/1dotRefSpaceNS1.ttl | 17 +
.../src/test/files/spec/schemas/1dotSemi.json | 14 +
.../src/test/files/spec/schemas/1dotSemi.shex | 1 +
jena-shex/src/test/files/spec/schemas/1dotSemi.ttl | 11 +
.../files/spec/schemas/1dotSemiOne1dotSemi.json | 23 +
.../files/spec/schemas/1dotSemiOne1dotSemi.shex | 4 +
.../files/spec/schemas/1dotSemiOne1dotSemi.ttl | 13 +
.../files/spec/schemas/1dotSemiOne2dotSemis.json | 32 +
.../files/spec/schemas/1dotSemiOne2dotSemis.shex | 5 +
.../files/spec/schemas/1dotSemiOne2dotSemis.ttl | 15 +
.../files/spec/schemas/1dotShapeAND1dot3X.json | 33 +
.../files/spec/schemas/1dotShapeAND1dot3X.shex | 3 +
.../test/files/spec/schemas/1dotShapeAND1dot3X.ttl | 16 +
.../files/spec/schemas/1dotShapeAnnotAIRIREF.json | 21 +
.../files/spec/schemas/1dotShapeAnnotAIRIREF.shex | 3 +
.../files/spec/schemas/1dotShapeAnnotAIRIREF.ttl | 17 +
.../files/spec/schemas/1dotShapeAnnotIRIREF.json | 21 +
.../files/spec/schemas/1dotShapeAnnotIRIREF.shex | 3 +
.../files/spec/schemas/1dotShapeAnnotIRIREF.ttl | 16 +
.../schemas/1dotShapeAnnotSTRING_LITERAL1.json | 23 +
.../schemas/1dotShapeAnnotSTRING_LITERAL1.shex | 3 +
.../spec/schemas/1dotShapeAnnotSTRING_LITERAL1.ttl | 16 +
.../test/files/spec/schemas/1dotShapeCode1.json | 21 +
.../test/files/spec/schemas/1dotShapeCode1.shex | 3 +
.../src/test/files/spec/schemas/1dotShapeCode1.ttl | 17 +
.../test/files/spec/schemas/1dotShapeNoCode1.json | 20 +
.../files/spec/schemas/1dotShapeNoCode1.semact | 1 +
.../test/files/spec/schemas/1dotShapeNoCode1.shex | 3 +
.../test/files/spec/schemas/1dotShapeNoCode1.ttl | 16 +
.../spec/schemas/1dotShapePlusAnnotIRIREF.json | 23 +
.../spec/schemas/1dotShapePlusAnnotIRIREF.shex | 3 +
.../spec/schemas/1dotShapePlusAnnotIRIREF.ttl | 17 +
.../spec/schemas/1doubleMaxexclusiveDECIMAL.json | 19 +
.../spec/schemas/1doubleMaxexclusiveDECIMAL.shex | 3 +
.../spec/schemas/1doubleMaxexclusiveDECIMAL.ttl | 14 +
.../1doubleMaxexclusiveDECIMALLeadTrail.json | 19 +
.../1doubleMaxexclusiveDECIMALLeadTrail.shex | 3 +
.../1doubleMaxexclusiveDECIMALLeadTrail.ttl | 14 +
.../schemas/1doubleMaxexclusiveDECIMALint.json | 19 +
.../schemas/1doubleMaxexclusiveDECIMALint.shex | 3 +
.../spec/schemas/1doubleMaxexclusiveDECIMALint.ttl | 14 +
.../1doubleMaxexclusiveDECIMALintLeadTrail.json | 19 +
.../1doubleMaxexclusiveDECIMALintLeadTrail.shex | 3 +
.../1doubleMaxexclusiveDECIMALintLeadTrail.ttl | 14 +
.../spec/schemas/1doubleMaxexclusiveDOUBLE.json | 19 +
.../spec/schemas/1doubleMaxexclusiveDOUBLE.shex | 3 +
.../spec/schemas/1doubleMaxexclusiveDOUBLE.ttl | 14 +
.../1doubleMaxexclusiveDOUBLELeadTrail.json | 19 +
.../1doubleMaxexclusiveDOUBLELeadTrail.shex | 3 +
.../schemas/1doubleMaxexclusiveDOUBLELeadTrail.ttl | 14 +
.../spec/schemas/1doubleMaxexclusiveDOUBLEint.json | 19 +
.../spec/schemas/1doubleMaxexclusiveDOUBLEint.shex | 3 +
.../spec/schemas/1doubleMaxexclusiveDOUBLEint.ttl | 14 +
.../1doubleMaxexclusiveDOUBLEintLeadTrail.json | 19 +
.../1doubleMaxexclusiveDOUBLEintLeadTrail.shex | 3 +
.../1doubleMaxexclusiveDOUBLEintLeadTrail.ttl | 14 +
.../spec/schemas/1doubleMaxexclusiveINTEGER.json | 19 +
.../spec/schemas/1doubleMaxexclusiveINTEGER.shex | 3 +
.../spec/schemas/1doubleMaxexclusiveINTEGER.ttl | 14 +
.../schemas/1doubleMaxexclusiveINTEGERLead.json | 19 +
.../schemas/1doubleMaxexclusiveINTEGERLead.shex | 3 +
.../schemas/1doubleMaxexclusiveINTEGERLead.ttl | 14 +
.../spec/schemas/1doubleMaxinclusiveDECIMAL.json | 19 +
.../spec/schemas/1doubleMaxinclusiveDECIMAL.shex | 3 +
.../spec/schemas/1doubleMaxinclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1doubleMaxinclusiveDOUBLE.json | 19 +
.../spec/schemas/1doubleMaxinclusiveDOUBLE.shex | 3 +
.../spec/schemas/1doubleMaxinclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1doubleMaxinclusiveINTEGER.json | 19 +
.../spec/schemas/1doubleMaxinclusiveINTEGER.shex | 3 +
.../spec/schemas/1doubleMaxinclusiveINTEGER.ttl | 14 +
.../spec/schemas/1doubleMinexclusiveDECIMAL.json | 19 +
.../spec/schemas/1doubleMinexclusiveDECIMAL.shex | 3 +
.../spec/schemas/1doubleMinexclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1doubleMinexclusiveDOUBLE.json | 19 +
.../spec/schemas/1doubleMinexclusiveDOUBLE.shex | 3 +
.../spec/schemas/1doubleMinexclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1doubleMinexclusiveINTEGER.json | 19 +
.../spec/schemas/1doubleMinexclusiveINTEGER.shex | 3 +
.../spec/schemas/1doubleMinexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1doubleMininclusiveDECIMAL.json | 19 +
.../spec/schemas/1doubleMininclusiveDECIMAL.shex | 3 +
.../spec/schemas/1doubleMininclusiveDECIMAL.ttl | 14 +
.../1doubleMininclusiveDECIMALLeadTrail.json | 19 +
.../1doubleMininclusiveDECIMALLeadTrail.shex | 3 +
.../1doubleMininclusiveDECIMALLeadTrail.ttl | 14 +
.../1doubleMininclusiveDECIMALintLeadTrail.json | 19 +
.../1doubleMininclusiveDECIMALintLeadTrail.shex | 3 +
.../1doubleMininclusiveDECIMALintLeadTrail.ttl | 14 +
.../spec/schemas/1doubleMininclusiveDOUBLE.json | 19 +
.../spec/schemas/1doubleMininclusiveDOUBLE.shex | 3 +
.../spec/schemas/1doubleMininclusiveDOUBLE.ttl | 14 +
.../1doubleMininclusiveDOUBLELeadTrail.json | 19 +
.../1doubleMininclusiveDOUBLELeadTrail.shex | 3 +
.../schemas/1doubleMininclusiveDOUBLELeadTrail.ttl | 14 +
.../1doubleMininclusiveDOUBLEintLeadTrail.json | 19 +
.../1doubleMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../1doubleMininclusiveDOUBLEintLeadTrail.ttl | 14 +
.../schemas/1doubleMininclusiveINTEGERLead.json | 19 +
.../schemas/1doubleMininclusiveINTEGERLead.shex | 3 +
.../schemas/1doubleMininclusiveINTEGERLead.ttl | 14 +
.../spec/schemas/1floatMaxexclusiveDECIMAL.json | 19 +
.../spec/schemas/1floatMaxexclusiveDECIMAL.shex | 3 +
.../spec/schemas/1floatMaxexclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1floatMaxexclusiveDOUBLE.json | 19 +
.../spec/schemas/1floatMaxexclusiveDOUBLE.shex | 3 +
.../spec/schemas/1floatMaxexclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1floatMaxexclusiveINTEGER.json | 19 +
.../spec/schemas/1floatMaxexclusiveINTEGER.shex | 3 +
.../spec/schemas/1floatMaxexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1floatMaxinclusiveDECIMAL.json | 19 +
.../spec/schemas/1floatMaxinclusiveDECIMAL.shex | 3 +
.../spec/schemas/1floatMaxinclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1floatMaxinclusiveDOUBLE.json | 19 +
.../spec/schemas/1floatMaxinclusiveDOUBLE.shex | 3 +
.../spec/schemas/1floatMaxinclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1floatMaxinclusiveINTEGER.json | 19 +
.../spec/schemas/1floatMaxinclusiveINTEGER.shex | 3 +
.../spec/schemas/1floatMaxinclusiveINTEGER.ttl | 14 +
.../spec/schemas/1floatMinexclusiveDECIMAL.json | 19 +
.../spec/schemas/1floatMinexclusiveDECIMAL.shex | 3 +
.../spec/schemas/1floatMinexclusiveDECIMAL.ttl | 14 +
.../spec/schemas/1floatMinexclusiveDOUBLE.json | 19 +
.../spec/schemas/1floatMinexclusiveDOUBLE.shex | 3 +
.../spec/schemas/1floatMinexclusiveDOUBLE.ttl | 14 +
.../spec/schemas/1floatMinexclusiveINTEGER.json | 19 +
.../spec/schemas/1floatMinexclusiveINTEGER.shex | 3 +
.../spec/schemas/1floatMinexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1floatMininclusiveDECIMAL.json | 19 +
.../spec/schemas/1floatMininclusiveDECIMAL.shex | 3 +
.../spec/schemas/1floatMininclusiveDECIMAL.ttl | 14 +
.../1floatMininclusiveDECIMALLeadTrail.json | 19 +
.../1floatMininclusiveDECIMALLeadTrail.shex | 3 +
.../schemas/1floatMininclusiveDECIMALLeadTrail.ttl | 14 +
.../1floatMininclusiveDECIMALintLeadTrail.json | 19 +
.../1floatMininclusiveDECIMALintLeadTrail.shex | 3 +
.../1floatMininclusiveDECIMALintLeadTrail.ttl | 14 +
.../spec/schemas/1floatMininclusiveDOUBLE.json | 19 +
.../spec/schemas/1floatMininclusiveDOUBLE.shex | 3 +
.../spec/schemas/1floatMininclusiveDOUBLE.ttl | 14 +
.../schemas/1floatMininclusiveDOUBLELeadTrail.json | 19 +
.../schemas/1floatMininclusiveDOUBLELeadTrail.shex | 3 +
.../schemas/1floatMininclusiveDOUBLELeadTrail.ttl | 14 +
.../1floatMininclusiveDOUBLEintLeadTrail.json | 19 +
.../1floatMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../1floatMininclusiveDOUBLEintLeadTrail.ttl | 14 +
.../spec/schemas/1floatMininclusiveINTEGER.json | 19 +
.../spec/schemas/1floatMininclusiveINTEGER.shex | 3 +
.../spec/schemas/1floatMininclusiveINTEGER.ttl | 14 +
.../schemas/1floatMininclusiveINTEGERLead.json | 19 +
.../schemas/1floatMininclusiveINTEGERLead.shex | 3 +
.../spec/schemas/1floatMininclusiveINTEGERLead.ttl | 14 +
.../files/spec/schemas/1focusBNODELength_dot.json | 24 +
.../files/spec/schemas/1focusBNODELength_dot.shex | 3 +
.../files/spec/schemas/1focusBNODELength_dot.ttl | 13 +
.../test/files/spec/schemas/1focusBNODE_dot.json | 23 +
.../test/files/spec/schemas/1focusBNODE_dot.shex | 3 +
.../test/files/spec/schemas/1focusBNODE_dot.ttl | 13 +
.../files/spec/schemas/1focusIRILength_dot.json | 24 +
.../files/spec/schemas/1focusIRILength_dot.shex | 3 +
.../files/spec/schemas/1focusIRILength_dot.ttl | 14 +
.../src/test/files/spec/schemas/1focusIRI_dot.json | 23 +
.../src/test/files/spec/schemas/1focusIRI_dot.shex | 3 +
.../src/test/files/spec/schemas/1focusIRI_dot.ttl | 13 +
.../test/files/spec/schemas/1focusLength-dot.json | 23 +
.../test/files/spec/schemas/1focusLength-dot.shex | 3 +
.../test/files/spec/schemas/1focusLength-dot.ttl | 13 +
.../files/spec/schemas/1focusMaxLength-dot.json | 23 +
.../files/spec/schemas/1focusMaxLength-dot.shex | 3 +
.../files/spec/schemas/1focusMaxLength-dot.ttl | 13 +
.../files/spec/schemas/1focusMinLength-dot.json | 23 +
.../files/spec/schemas/1focusMinLength-dot.shex | 3 +
.../files/spec/schemas/1focusMinLength-dot.ttl | 13 +
.../test/files/spec/schemas/1focusPattern-dot.json | 23 +
.../test/files/spec/schemas/1focusPattern-dot.shex | 3 +
.../test/files/spec/schemas/1focusPattern-dot.ttl | 13 +
.../files/spec/schemas/1focusPatternB-dot.json | 23 +
.../files/spec/schemas/1focusPatternB-dot.shex | 3 +
.../test/files/spec/schemas/1focusPatternB-dot.ttl | 13 +
.../files/spec/schemas/1focusnonLiteral-dot.json | 23 +
.../files/spec/schemas/1focusnonLiteral-dot.shex | 3 +
.../files/spec/schemas/1focusnonLiteral-dot.ttl | 13 +
.../spec/schemas/1focusnonLiteralLength-dot.json | 24 +
.../spec/schemas/1focusnonLiteralLength-dot.shex | 3 +
.../spec/schemas/1focusnonLiteralLength-dot.ttl | 14 +
.../1focusnonLiteralLength-nonLiteralLength.json | 29 +
.../1focusnonLiteralLength-nonLiteralLength.shex | 3 +
.../1focusnonLiteralLength-nonLiteralLength.ttl | 17 +
.../schemas/1integerMaxexclusiveDECIMALint.json | 19 +
.../schemas/1integerMaxexclusiveDECIMALint.shex | 3 +
.../schemas/1integerMaxexclusiveDECIMALint.ttl | 14 +
.../schemas/1integerMaxexclusiveDOUBLEint.json | 19 +
.../schemas/1integerMaxexclusiveDOUBLEint.shex | 3 +
.../spec/schemas/1integerMaxexclusiveDOUBLEint.ttl | 14 +
.../spec/schemas/1integerMaxexclusiveINTEGER.json | 19 +
.../spec/schemas/1integerMaxexclusiveINTEGER.shex | 3 +
.../spec/schemas/1integerMaxexclusiveINTEGER.ttl | 14 +
.../schemas/1integerMaxinclusiveDECIMALint.json | 19 +
.../schemas/1integerMaxinclusiveDECIMALint.shex | 3 +
.../schemas/1integerMaxinclusiveDECIMALint.ttl | 14 +
.../schemas/1integerMaxinclusiveDOUBLEint.json | 19 +
.../schemas/1integerMaxinclusiveDOUBLEint.shex | 3 +
.../spec/schemas/1integerMaxinclusiveDOUBLEint.ttl | 14 +
.../spec/schemas/1integerMaxinclusiveINTEGER.json | 19 +
.../spec/schemas/1integerMaxinclusiveINTEGER.shex | 3 +
.../spec/schemas/1integerMaxinclusiveINTEGER.ttl | 14 +
.../schemas/1integerMinexclusiveDECIMALint.json | 19 +
.../schemas/1integerMinexclusiveDECIMALint.shex | 3 +
.../schemas/1integerMinexclusiveDECIMALint.ttl | 14 +
.../schemas/1integerMinexclusiveDOUBLEint.json | 19 +
.../schemas/1integerMinexclusiveDOUBLEint.shex | 3 +
.../spec/schemas/1integerMinexclusiveDOUBLEint.ttl | 14 +
.../spec/schemas/1integerMinexclusiveINTEGER.json | 19 +
.../spec/schemas/1integerMinexclusiveINTEGER.shex | 3 +
.../spec/schemas/1integerMinexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1integerMininclusiveDECIMAL.json | 19 +
.../spec/schemas/1integerMininclusiveDECIMAL.shex | 3 +
.../spec/schemas/1integerMininclusiveDECIMAL.ttl | 14 +
.../1integerMininclusiveDECIMALLeadTrail.json | 19 +
.../1integerMininclusiveDECIMALLeadTrail.shex | 3 +
.../1integerMininclusiveDECIMALLeadTrail.ttl | 14 +
.../schemas/1integerMininclusiveDECIMALint.json | 19 +
.../schemas/1integerMininclusiveDECIMALint.shex | 3 +
.../schemas/1integerMininclusiveDECIMALint.ttl | 14 +
.../1integerMininclusiveDECIMALintLeadTrail.json | 19 +
.../1integerMininclusiveDECIMALintLeadTrail.shex | 3 +
.../1integerMininclusiveDECIMALintLeadTrail.ttl | 14 +
.../spec/schemas/1integerMininclusiveDOUBLE.json | 19 +
.../spec/schemas/1integerMininclusiveDOUBLE.shex | 3 +
.../spec/schemas/1integerMininclusiveDOUBLE.ttl | 14 +
.../1integerMininclusiveDOUBLELeadTrail.json | 19 +
.../1integerMininclusiveDOUBLELeadTrail.shex | 3 +
.../1integerMininclusiveDOUBLELeadTrail.ttl | 14 +
.../schemas/1integerMininclusiveDOUBLEint.json | 19 +
.../schemas/1integerMininclusiveDOUBLEint.shex | 3 +
.../spec/schemas/1integerMininclusiveDOUBLEint.ttl | 14 +
.../1integerMininclusiveDOUBLEintLeadTrail.json | 19 +
.../1integerMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../1integerMininclusiveDOUBLEintLeadTrail.ttl | 14 +
.../spec/schemas/1integerMininclusiveINTEGER.json | 19 +
.../spec/schemas/1integerMininclusiveINTEGER.shex | 3 +
.../spec/schemas/1integerMininclusiveINTEGER.ttl | 14 +
.../schemas/1integerMininclusiveINTEGERLead.json | 19 +
.../schemas/1integerMininclusiveINTEGERLead.shex | 3 +
.../schemas/1integerMininclusiveINTEGERLead.ttl | 14 +
.../src/test/files/spec/schemas/1inversedot.json | 15 +
.../src/test/files/spec/schemas/1inversedot.shex | 3 +
.../src/test/files/spec/schemas/1inversedot.ttl | 12 +
.../test/files/spec/schemas/1inversedotAnnot3.json | 38 +
.../test/files/spec/schemas/1inversedotAnnot3.shex | 6 +
.../test/files/spec/schemas/1inversedotAnnot3.ttl | 21 +
.../test/files/spec/schemas/1inversedotCode1.json | 22 +
.../test/files/spec/schemas/1inversedotCode1.shex | 4 +
.../test/files/spec/schemas/1inversedotCode1.ttl | 17 +
jena-shex/src/test/files/spec/schemas/1iri.json | 18 +
jena-shex/src/test/files/spec/schemas/1iri.shex | 3 +
jena-shex/src/test/files/spec/schemas/1iri.ttl | 13 +
.../src/test/files/spec/schemas/1iriLength.json | 19 +
.../src/test/files/spec/schemas/1iriLength.shex | 3 +
.../src/test/files/spec/schemas/1iriLength.ttl | 14 +
.../src/test/files/spec/schemas/1iriMaxlength.json | 19 +
.../src/test/files/spec/schemas/1iriMaxlength.shex | 3 +
.../src/test/files/spec/schemas/1iriMaxlength.ttl | 14 +
.../src/test/files/spec/schemas/1iriMinlength.json | 19 +
.../src/test/files/spec/schemas/1iriMinlength.shex | 3 +
.../src/test/files/spec/schemas/1iriMinlength.ttl | 14 +
.../src/test/files/spec/schemas/1iriPattern.json | 19 +
.../src/test/files/spec/schemas/1iriPattern.shex | 3 +
.../src/test/files/spec/schemas/1iriPattern.ttl | 14 +
.../src/test/files/spec/schemas/1iriPatternbc.json | 19 +
.../src/test/files/spec/schemas/1iriPatternbc.shex | 3 +
.../src/test/files/spec/schemas/1iriPatternbc.ttl | 14 +
.../src/test/files/spec/schemas/1iriRef1.json | 32 +
.../src/test/files/spec/schemas/1iriRef1.shex | 7 +
jena-shex/src/test/files/spec/schemas/1iriRef1.ttl | 19 +
.../test/files/spec/schemas/1iriRefLength1.json | 33 +
.../test/files/spec/schemas/1iriRefLength1.shex | 7 +
.../src/test/files/spec/schemas/1iriRefLength1.ttl | 20 +
.../src/test/files/spec/schemas/1list0PlusDot.json | 46 +
.../src/test/files/spec/schemas/1list0PlusDot.shex | 10 +
.../src/test/files/spec/schemas/1list0PlusDot.ttl | 34 +
.../src/test/files/spec/schemas/1list0PlusIri.json | 50 +
.../src/test/files/spec/schemas/1list0PlusIri.shex | 10 +
.../src/test/files/spec/schemas/1list0PlusIri.ttl | 37 +
.../src/test/files/spec/schemas/1list1PlusIri.json | 50 +
.../src/test/files/spec/schemas/1list1PlusIri.shex | 11 +
.../src/test/files/spec/schemas/1list1PlusIri.ttl | 39 +
.../src/test/files/spec/schemas/1literal.json | 18 +
.../src/test/files/spec/schemas/1literal.shex | 3 +
jena-shex/src/test/files/spec/schemas/1literal.ttl | 13 +
.../spec/schemas/1literalCarrotPatternDollar.json | 19 +
.../spec/schemas/1literalCarrotPatternDollar.shex | 3 +
.../spec/schemas/1literalCarrotPatternDollar.ttl | 14 +
.../spec/schemas/1literalFractiondigits4.json | 19 +
.../spec/schemas/1literalFractiondigits4.shex | 3 +
.../files/spec/schemas/1literalFractiondigits4.ttl | 15 +
.../spec/schemas/1literalFractiondigits5.json | 19 +
.../spec/schemas/1literalFractiondigits5.shex | 3 +
.../files/spec/schemas/1literalFractiondigits5.ttl | 15 +
.../test/files/spec/schemas/1literalLength.json | 19 +
.../test/files/spec/schemas/1literalLength.shex | 3 +
.../src/test/files/spec/schemas/1literalLength.ttl | 14 +
.../test/files/spec/schemas/1literalLength19.json | 19 +
.../test/files/spec/schemas/1literalLength19.shex | 3 +
.../test/files/spec/schemas/1literalLength19.ttl | 14 +
.../spec/schemas/1literalMaxexclusiveINTEGER.json | 19 +
.../spec/schemas/1literalMaxexclusiveINTEGER.shex | 3 +
.../spec/schemas/1literalMaxexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1literalMaxinclusiveINTEGER.json | 19 +
.../spec/schemas/1literalMaxinclusiveINTEGER.shex | 3 +
.../spec/schemas/1literalMaxinclusiveINTEGER.ttl | 14 +
.../test/files/spec/schemas/1literalMaxlength.json | 19 +
.../test/files/spec/schemas/1literalMaxlength.shex | 3 +
.../test/files/spec/schemas/1literalMaxlength.ttl | 14 +
.../spec/schemas/1literalMinexclusiveINTEGER.json | 19 +
.../spec/schemas/1literalMinexclusiveINTEGER.shex | 3 +
.../spec/schemas/1literalMinexclusiveINTEGER.ttl | 14 +
.../spec/schemas/1literalMininclusiveINTEGER.json | 19 +
.../spec/schemas/1literalMininclusiveINTEGER.shex | 3 +
.../spec/schemas/1literalMininclusiveINTEGER.ttl | 14 +
.../test/files/spec/schemas/1literalMinlength.json | 19 +
.../test/files/spec/schemas/1literalMinlength.shex | 3 +
.../test/files/spec/schemas/1literalMinlength.ttl | 14 +
.../test/files/spec/schemas/1literalPattern.json | 19 +
.../test/files/spec/schemas/1literalPattern.shex | 3 +
.../test/files/spec/schemas/1literalPattern.ttl | 14 +
.../test/files/spec/schemas/1literalPattern19.json | 19 +
.../test/files/spec/schemas/1literalPattern19.shex | 3 +
.../test/files/spec/schemas/1literalPattern19.ttl | 14 +
.../files/spec/schemas/1literalPatternDollar.json | 19 +
.../files/spec/schemas/1literalPatternDollar.shex | 3 +
.../files/spec/schemas/1literalPatternDollar.ttl | 14 +
.../files/spec/schemas/1literalPatternEnd.json | 19 +
.../files/spec/schemas/1literalPatternEnd.shex | 3 +
.../test/files/spec/schemas/1literalPatternEnd.ttl | 14 +
.../1literalPattern_with_REGEXP_escapes.json | 19 +
.../1literalPattern_with_REGEXP_escapes.shex | 3 +
.../1literalPattern_with_REGEXP_escapes.ttl | 14 +
.../1literalPattern_with_REGEXP_escapes_bare.json | 19 +
.../1literalPattern_with_REGEXP_escapes_bare.shex | 3 +
.../1literalPattern_with_REGEXP_escapes_bare.ttl | 14 +
...literalPattern_with_REGEXP_escapes_escaped.json | 19 +
...literalPattern_with_REGEXP_escapes_escaped.shex | 3 +
...1literalPattern_with_REGEXP_escapes_escaped.ttl | 14 +
.../1literalPattern_with_UTF8_boundaries.json | 19 +
.../1literalPattern_with_UTF8_boundaries.shex | 3 +
.../1literalPattern_with_UTF8_boundaries.ttl | 14 +
.../schemas/1literalPattern_with_all_controls.json | 19 +
.../schemas/1literalPattern_with_all_controls.shex | Bin 0 -> 94 bytes
.../schemas/1literalPattern_with_all_controls.ttl | Bin 0 -> 472 bytes
.../schemas/1literalPattern_with_all_meta.json | 19 +
.../schemas/1literalPattern_with_all_meta.shex | 3 +
.../spec/schemas/1literalPattern_with_all_meta.ttl | 14 +
.../1literalPattern_with_all_punctuation.json | 19 +
.../1literalPattern_with_all_punctuation.shex | 3 +
.../1literalPattern_with_all_punctuation.ttl | 14 +
.../1literalPattern_with_ascii_boundaries.json | 19 +
.../1literalPattern_with_ascii_boundaries.shex | Bin 0 -> 77 bytes
.../1literalPattern_with_ascii_boundaries.ttl | Bin 0 -> 458 bytes
.../files/spec/schemas/1literalPatternabEnd.json | 19 +
.../files/spec/schemas/1literalPatternabEnd.shex | 3 +
.../files/spec/schemas/1literalPatternabEnd.ttl | 14 +
.../test/files/spec/schemas/1literalPatterni.json | 20 +
.../test/files/spec/schemas/1literalPatterni.shex | 3 +
.../test/files/spec/schemas/1literalPatterni.ttl | 14 +
.../src/test/files/spec/schemas/1literalPlus.json | 20 +
.../src/test/files/spec/schemas/1literalPlus.shex | 3 +
.../src/test/files/spec/schemas/1literalPlus.ttl | 15 +
.../files/spec/schemas/1literalStartPattern.json | 19 +
.../files/spec/schemas/1literalStartPattern.shex | 3 +
.../files/spec/schemas/1literalStartPattern.ttl | 14 +
.../spec/schemas/1literalStartPatternEnd.json | 19 +
.../spec/schemas/1literalStartPatternEnd.shex | 3 +
.../files/spec/schemas/1literalStartPatternEnd.ttl | 14 +
.../files/spec/schemas/1literalTotaldigits2.json | 19 +
.../files/spec/schemas/1literalTotaldigits2.shex | 3 +
.../files/spec/schemas/1literalTotaldigits2.ttl | 14 +
.../files/spec/schemas/1literalTotaldigits5.json | 19 +
.../files/spec/schemas/1literalTotaldigits5.shex | 3 +
.../files/spec/schemas/1literalTotaldigits5.ttl | 14 +
.../files/spec/schemas/1literalTotaldigits6.json | 19 +
.../files/spec/schemas/1literalTotaldigits6.shex | 3 +
.../files/spec/schemas/1literalTotaldigits6.ttl | 14 +
.../src/test/files/spec/schemas/1nonliteral.json | 18 +
.../src/test/files/spec/schemas/1nonliteral.shex | 3 +
.../src/test/files/spec/schemas/1nonliteral.ttl | 13 +
.../test/files/spec/schemas/1nonliteralLength.json | 19 +
.../test/files/spec/schemas/1nonliteralLength.shex | 3 +
.../test/files/spec/schemas/1nonliteralLength.ttl | 14 +
.../files/spec/schemas/1nonliteralMaxlength.json | 19 +
.../files/spec/schemas/1nonliteralMaxlength.shex | 3 +
.../files/spec/schemas/1nonliteralMaxlength.ttl | 14 +
.../files/spec/schemas/1nonliteralMinlength.json | 19 +
.../files/spec/schemas/1nonliteralMinlength.shex | 3 +
.../files/spec/schemas/1nonliteralMinlength.ttl | 14 +
.../files/spec/schemas/1nonliteralPattern.json | 19 +
.../files/spec/schemas/1nonliteralPattern.shex | 3 +
.../test/files/spec/schemas/1nonliteralPattern.ttl | 14 +
.../src/test/files/spec/schemas/1refbnode1.json | 23 +
.../src/test/files/spec/schemas/1refbnode1.shex | 7 +
.../src/test/files/spec/schemas/1refbnode1.ttl | 16 +
.../schemas/1refbnode_with_leading_digit1.json | 23 +
.../schemas/1refbnode_with_leading_digit1.shex | 8 +
.../spec/schemas/1refbnode_with_leading_digit1.ttl | 16 +
.../1refbnode_with_leading_underscore1.json | 23 +
.../1refbnode_with_leading_underscore1.shex | 7 +
.../schemas/1refbnode_with_leading_underscore1.ttl | 15 +
.../schemas/1refbnode_with_spanning_PN_CHARS1.json | 23 +
.../schemas/1refbnode_with_spanning_PN_CHARS1.shex | 7 +
.../schemas/1refbnode_with_spanning_PN_CHARS1.ttl | 16 +
.../1refbnode_with_spanning_PN_CHARS_BASE1.json | 23 +
.../1refbnode_with_spanning_PN_CHARS_BASE1.shex | 7 +
.../1refbnode_with_spanning_PN_CHARS_BASE1.ttl | 17 +
.../src/test/files/spec/schemas/1val1DECIMAL.json | 23 +
.../src/test/files/spec/schemas/1val1DECIMAL.shex | 4 +
.../src/test/files/spec/schemas/1val1DECIMAL.ttl | 15 +
.../src/test/files/spec/schemas/1val1DOUBLE.json | 23 +
.../src/test/files/spec/schemas/1val1DOUBLE.shex | 4 +
.../src/test/files/spec/schemas/1val1DOUBLE.ttl | 15 +
.../files/spec/schemas/1val1DOUBLElowercase.json | 23 +
.../files/spec/schemas/1val1DOUBLElowercase.shex | 4 +
.../files/spec/schemas/1val1DOUBLElowercase.ttl | 15 +
.../src/test/files/spec/schemas/1val1INTEGER.json | 23 +
.../src/test/files/spec/schemas/1val1INTEGER.shex | 3 +
.../src/test/files/spec/schemas/1val1INTEGER.ttl | 15 +
.../src/test/files/spec/schemas/1val1IRIREF.json | 20 +
.../src/test/files/spec/schemas/1val1IRIREF.shex | 3 +
.../src/test/files/spec/schemas/1val1IRIREF.ttl | 13 +
.../spec/schemas/1val1IRIREFClosedExtra1.json | 15 +
.../spec/schemas/1val1IRIREFClosedExtra1.shex | 3 +
.../files/spec/schemas/1val1IRIREFClosedExtra1.ttl | 16 +
.../files/spec/schemas/1val1IRIREFDatatype.json | 23 +
.../files/spec/schemas/1val1IRIREFDatatype.shex | 5 +
.../files/spec/schemas/1val1IRIREFDatatype.ttl | 13 +
.../test/files/spec/schemas/1val1IRIREFExtra1.json | 23 +
.../test/files/spec/schemas/1val1IRIREFExtra1.shex | 3 +
.../test/files/spec/schemas/1val1IRIREFExtra1.ttl | 16 +
.../spec/schemas/1val1IRIREFExtra1Closed.json | 15 +
.../spec/schemas/1val1IRIREFExtra1Closed.shex | 3 +
.../files/spec/schemas/1val1IRIREFExtra1Closed.ttl | 16 +
.../files/spec/schemas/1val1IRIREFExtra1One.json | 43 +
.../files/spec/schemas/1val1IRIREFExtra1One.shex | 3 +
.../files/spec/schemas/1val1IRIREFExtra1One.ttl | 20 +
.../files/spec/schemas/1val1IRIREFExtra1p2.json | 23 +
.../files/spec/schemas/1val1IRIREFExtra1p2.shex | 3 +
.../files/spec/schemas/1val1IRIREFExtra1p2.ttl | 14 +
.../src/test/files/spec/schemas/1val1LANGTAG.json | 23 +
.../src/test/files/spec/schemas/1val1LANGTAG.shex | 3 +
.../src/test/files/spec/schemas/1val1LANGTAG.ttl | 13 +
.../test/files/spec/schemas/1val1LNDatatype.json | 23 +
.../test/files/spec/schemas/1val1LNDatatype.shex | 7 +
.../test/files/spec/schemas/1val1LNDatatype.ttl | 13 +
.../files/spec/schemas/1val1STRING_LITERAL1.json | 22 +
.../files/spec/schemas/1val1STRING_LITERAL1.shex | 4 +
.../files/spec/schemas/1val1STRING_LITERAL1.ttl | 13 +
.../1val1STRING_LITERAL1_with_ECHAR_escapes.json | 22 +
.../1val1STRING_LITERAL1_with_ECHAR_escapes.shex | 3 +
.../1val1STRING_LITERAL1_with_ECHAR_escapes.ttl | 13 +
.../1val1STRING_LITERAL1_with_UTF8_boundaries.json | 22 +
.../1val1STRING_LITERAL1_with_UTF8_boundaries.shex | 3 +
.../1val1STRING_LITERAL1_with_UTF8_boundaries.ttl | 13 +
.../1val1STRING_LITERAL1_with_all_controls.json | 22 +
.../1val1STRING_LITERAL1_with_all_controls.shex | Bin 0 -> 86 bytes
.../1val1STRING_LITERAL1_with_all_controls.ttl | Bin 0 -> 428 bytes
.../1val1STRING_LITERAL1_with_all_punctuation.json | 22 +
.../1val1STRING_LITERAL1_with_all_punctuation.shex | 3 +
.../1val1STRING_LITERAL1_with_all_punctuation.ttl | 13 +
...1val1STRING_LITERAL1_with_ascii_boundaries.json | 22 +
...1val1STRING_LITERAL1_with_ascii_boundaries.shex | Bin 0 -> 66 bytes
.../1val1STRING_LITERAL1_with_ascii_boundaries.ttl | Bin 0 -> 408 bytes
.../files/spec/schemas/1val1STRING_LITERAL2.json | 22 +
.../files/spec/schemas/1val1STRING_LITERAL2.shex | 3 +
.../files/spec/schemas/1val1STRING_LITERAL2.ttl | 13 +
.../schemas/1val1STRING_LITERAL2_with_LANGTAG.json | 23 +
.../schemas/1val1STRING_LITERAL2_with_LANGTAG.shex | 4 +
.../schemas/1val1STRING_LITERAL2_with_LANGTAG.ttl | 13 +
.../schemas/1val1STRING_LITERAL2_with_subtag.json | 23 +
.../schemas/1val1STRING_LITERAL2_with_subtag.shex | 4 +
.../schemas/1val1STRING_LITERAL2_with_subtag.ttl | 13 +
.../spec/schemas/1val1STRING_LITERAL_LONG1.json | 22 +
.../spec/schemas/1val1STRING_LITERAL_LONG1.shex | 3 +
.../spec/schemas/1val1STRING_LITERAL_LONG1.ttl | 13 +
.../spec/schemas/1val1STRING_LITERAL_LONG2.json | 22 +
.../spec/schemas/1val1STRING_LITERAL_LONG2.shex | 3 +
.../spec/schemas/1val1STRING_LITERAL_LONG2.ttl | 13 +
.../1val1STRING_LITERAL_LONG2_with_LANGTAG.json | 23 +
.../1val1STRING_LITERAL_LONG2_with_LANGTAG.shex | 4 +
.../1val1STRING_LITERAL_LONG2_with_LANGTAG.ttl | 13 +
.../1val1STRING_LITERAL_LONG2_with_subtag.json | 23 +
.../1val1STRING_LITERAL_LONG2_with_subtag.shex | 5 +
.../1val1STRING_LITERAL_LONG2_with_subtag.ttl | 13 +
.../test/files/spec/schemas/1val1dotMinusiri3.json | 30 +
.../test/files/spec/schemas/1val1dotMinusiri3.shex | 6 +
.../test/files/spec/schemas/1val1dotMinusiri3.ttl | 16 +
.../files/spec/schemas/1val1dotMinusiriStem3.json | 39 +
.../files/spec/schemas/1val1dotMinusiriStem3.shex | 6 +
.../files/spec/schemas/1val1dotMinusiriStem3.ttl | 20 +
.../files/spec/schemas/1val1dotMinuslanguage3.json | 30 +
.../files/spec/schemas/1val1dotMinuslanguage3.shex | 6 +
.../files/spec/schemas/1val1dotMinuslanguage3.ttl | 16 +
.../spec/schemas/1val1dotMinuslanguageStem3.json | 39 +
.../spec/schemas/1val1dotMinuslanguageStem3.shex | 6 +
.../spec/schemas/1val1dotMinuslanguageStem3.ttl | 20 +
.../files/spec/schemas/1val1dotMinusliteral3.json | 30 +
.../files/spec/schemas/1val1dotMinusliteral3.shex | 6 +
.../files/spec/schemas/1val1dotMinusliteral3.ttl | 16 +
.../spec/schemas/1val1dotMinusliteralStem3.json | 39 +
.../spec/schemas/1val1dotMinusliteralStem3.shex | 6 +
.../spec/schemas/1val1dotMinusliteralStem3.ttl | 20 +
.../files/spec/schemas/1val1emptylanguageStem.json | 23 +
.../files/spec/schemas/1val1emptylanguageStem.shex | 3 +
.../files/spec/schemas/1val1emptylanguageStem.ttl | 14 +
.../1val1emptylanguageStemMinuslanguage3.json | 28 +
.../1val1emptylanguageStemMinuslanguage3.shex | 6 +
.../1val1emptylanguageStemMinuslanguage3.ttl | 17 +
.../1val1emptylanguageStemMinuslanguageStem3.json | 37 +
.../1val1emptylanguageStemMinuslanguageStem3.shex | 6 +
.../1val1emptylanguageStemMinuslanguageStem3.ttl | 20 +
.../src/test/files/spec/schemas/1val1false.json | 23 +
.../src/test/files/spec/schemas/1val1false.shex | 3 +
.../src/test/files/spec/schemas/1val1false.ttl | 15 +
.../src/test/files/spec/schemas/1val1iri.json | 20 +
.../src/test/files/spec/schemas/1val1iri.shex | 3 +
jena-shex/src/test/files/spec/schemas/1val1iri.ttl | 13 +
.../src/test/files/spec/schemas/1val1iriStem.json | 23 +
.../src/test/files/spec/schemas/1val1iriStem.shex | 3 +
.../src/test/files/spec/schemas/1val1iriStem.ttl | 14 +
.../files/spec/schemas/1val1iriStemMinusiri3.json | 28 +
.../files/spec/schemas/1val1iriStemMinusiri3.shex | 6 +
.../files/spec/schemas/1val1iriStemMinusiri3.ttl | 17 +
.../spec/schemas/1val1iriStemMinusiriStem3.json | 37 +
.../spec/schemas/1val1iriStemMinusiriStem3.shex | 6 +
.../spec/schemas/1val1iriStemMinusiriStem3.ttl | 20 +
.../src/test/files/spec/schemas/1val1language.json | 23 +
.../src/test/files/spec/schemas/1val1language.shex | 3 +
.../src/test/files/spec/schemas/1val1language.ttl | 14 +
.../test/files/spec/schemas/1val1languageStem.json | 23 +
.../test/files/spec/schemas/1val1languageStem.shex | 3 +
.../test/files/spec/schemas/1val1languageStem.ttl | 14 +
.../schemas/1val1languageStemMinuslanguage3.json | 28 +
.../schemas/1val1languageStemMinuslanguage3.shex | 6 +
.../schemas/1val1languageStemMinuslanguage3.ttl | 17 +
.../1val1languageStemMinuslanguageStem3.json | 37 +
.../1val1languageStemMinuslanguageStem3.shex | 6 +
.../1val1languageStemMinuslanguageStem3.ttl | 20 +
.../src/test/files/spec/schemas/1val1literal.json | 22 +
.../src/test/files/spec/schemas/1val1literal.shex | 3 +
.../src/test/files/spec/schemas/1val1literal.ttl | 13 +
.../spec/schemas/1val1literalAtlanguageStem.json | 23 +
.../spec/schemas/1val1literalAtlanguageStem.shex | 3 +
.../spec/schemas/1val1literalAtlanguageStem.ttl | 14 +
...teralAtlanguageStemMinusliteralAtlanguage3.json | 28 +
...teralAtlanguageStemMinusliteralAtlanguage3.shex | 6 +
...iteralAtlanguageStemMinusliteralAtlanguage3.ttl | 17 +
.../test/files/spec/schemas/1val1literalStem.json | 23 +
.../test/files/spec/schemas/1val1literalStem.shex | 3 +
.../test/files/spec/schemas/1val1literalStem.ttl | 14 +
.../schemas/1val1literalStemMinusliteral3.json | 28 +
.../schemas/1val1literalStemMinusliteral3.shex | 6 +
.../spec/schemas/1val1literalStemMinusliteral3.ttl | 17 +
.../schemas/1val1literalStemMinusliteralStem3.json | 37 +
.../schemas/1val1literalStemMinusliteralStem3.shex | 6 +
.../schemas/1val1literalStemMinusliteralStem3.ttl | 20 +
.../files/spec/schemas/1val1literaliriStem.json | 23 +
.../files/spec/schemas/1val1literaliriStem.shex | 3 +
.../files/spec/schemas/1val1literaliriStem.ttl | 15 +
.../1val1literaliriStemMinusliteraliri3.json | 28 +
.../1val1literaliriStemMinusliteraliri3.shex | 6 +
.../1val1literaliriStemMinusliteraliri3.ttl | 17 +
.../spec/schemas/1val1literallanguageStem.json | 23 +
.../spec/schemas/1val1literallanguageStem.shex | 3 +
.../spec/schemas/1val1literallanguageStem.ttl | 14 +
...l1literallanguageStemMinusliterallanguage3.json | 28 +
...l1literallanguageStemMinusliterallanguage3.shex | 6 +
...al1literallanguageStemMinusliterallanguage3.ttl | 17 +
.../files/spec/schemas/1val1refvsMinusiri3.json | 32 +
.../files/spec/schemas/1val1refvsMinusiri3.shex | 7 +
.../files/spec/schemas/1val1refvsMinusiri3.ttl | 20 +
.../src/test/files/spec/schemas/1val1true.json | 23 +
.../src/test/files/spec/schemas/1val1true.shex | 3 +
.../src/test/files/spec/schemas/1val1true.ttl | 13 +
.../spec/schemas/1val1vExpr1AND1AND1Ref3.json | 40 +
.../spec/schemas/1val1vExpr1AND1AND1Ref3.shex | 7 +
.../files/spec/schemas/1val1vExpr1AND1AND1Ref3.ttl | 31 +
.../files/spec/schemas/1val1vExpr1AND1OR1Ref3.json | 45 +
.../files/spec/schemas/1val1vExpr1AND1OR1Ref3.shex | 7 +
.../files/spec/schemas/1val1vExpr1AND1OR1Ref3.ttl | 31 +
.../files/spec/schemas/1val1vExpr1OR1AND1Ref3.json | 45 +
.../files/spec/schemas/1val1vExpr1OR1AND1Ref3.shex | 7 +
.../files/spec/schemas/1val1vExpr1OR1AND1Ref3.ttl | 31 +
.../files/spec/schemas/1val1vExpr1OR1OR1Ref3.json | 40 +
.../files/spec/schemas/1val1vExpr1OR1OR1Ref3.shex | 7 +
.../files/spec/schemas/1val1vExpr1OR1OR1Ref3.ttl | 31 +
.../test/files/spec/schemas/1val1vExprAND3.json | 34 +
.../test/files/spec/schemas/1val1vExprAND3.shex | 6 +
.../src/test/files/spec/schemas/1val1vExprAND3.ttl | 19 +
.../src/test/files/spec/schemas/1val1vExprOR3.json | 34 +
.../src/test/files/spec/schemas/1val1vExprOR3.shex | 6 +
.../src/test/files/spec/schemas/1val1vExprOR3.ttl | 19 +
.../test/files/spec/schemas/1val1vExprRefAND3.json | 42 +
.../test/files/spec/schemas/1val1vExprRefAND3.shex | 8 +
.../test/files/spec/schemas/1val1vExprRefAND3.ttl | 34 +
.../files/spec/schemas/1val1vExprRefIRIREF1.json | 21 +
.../files/spec/schemas/1val1vExprRefIRIREF1.shex | 5 +
.../files/spec/schemas/1val1vExprRefIRIREF1.ttl | 17 +
.../test/files/spec/schemas/1val1vExprRefOR3.json | 42 +
.../test/files/spec/schemas/1val1vExprRefOR3.shex | 8 +
.../test/files/spec/schemas/1val1vExprRefOR3.ttl | 34 +
.../files/spec/schemas/1val1vExprRefbnode1.json | 21 +
.../files/spec/schemas/1val1vExprRefbnode1.shex | 5 +
.../files/spec/schemas/1val1vExprRefbnode1.ttl | 15 +
.../files/spec/schemas/1val1vShapeANDRef3.json | 48 +
.../files/spec/schemas/1val1vShapeANDRef3.shex | 4 +
.../test/files/spec/schemas/1val1vShapeANDRef3.ttl | 25 +
.../test/files/spec/schemas/1val2IRIREFExtra1.json | 24 +
.../test/files/spec/schemas/1val2IRIREFExtra1.shex | 3 +
.../test/files/spec/schemas/1val2IRIREFExtra1.ttl | 14 +
.../files/spec/schemas/1val2IRIREFPlusExtra1.json | 26 +
.../files/spec/schemas/1val2IRIREFPlusExtra1.shex | 3 +
.../files/spec/schemas/1val2IRIREFPlusExtra1.ttl | 16 +
.../files/spec/schemas/1val2STRING_LITERAL1.json | 25 +
.../files/spec/schemas/1val2STRING_LITERAL1.shex | 3 +
.../files/spec/schemas/1val2STRING_LITERAL1.ttl | 13 +
.../test/files/spec/schemas/1valExprRef-IV1.json | 16 +
.../test/files/spec/schemas/1valExprRef-IV1.shex | 5 +
.../test/files/spec/schemas/1valExprRef-IV1.ttl | 13 +
.../test/files/spec/schemas/1valExprRef-vc1.json | 12 +
.../test/files/spec/schemas/1valExprRef-vc1.shex | 1 +
.../test/files/spec/schemas/1valExprRef-vc1.ttl | 11 +
.../files/spec/schemas/1valExprRefbnode-IV1.json | 16 +
.../files/spec/schemas/1valExprRefbnode-IV1.shex | 5 +
.../files/spec/schemas/1valExprRefbnode-IV1.ttl | 13 +
.../files/spec/schemas/1valExprRefbnode-vc1.json | 12 +
.../files/spec/schemas/1valExprRefbnode-vc1.shex | 1 +
.../files/spec/schemas/1valExprRefbnode-vc1.ttl | 11 +
.../test/files/spec/schemas/2EachInclude1-IS2.json | 21 +
.../test/files/spec/schemas/2EachInclude1-IS2.shex | 7 +
.../test/files/spec/schemas/2EachInclude1-IS2.ttl | 14 +
.../test/files/spec/schemas/2EachInclude1-S2.json | 15 +
.../test/files/spec/schemas/2EachInclude1-S2.shex | 4 +
.../test/files/spec/schemas/2EachInclude1-S2.ttl | 13 +
.../files/spec/schemas/2EachInclude1-after.json | 29 +
.../files/spec/schemas/2EachInclude1-after.shex | 9 +
.../files/spec/schemas/2EachInclude1-after.ttl | 19 +
.../src/test/files/spec/schemas/2EachInclude1.json | 29 +
.../src/test/files/spec/schemas/2EachInclude1.shex | 9 +
.../src/test/files/spec/schemas/2EachInclude1.ttl | 20 +
.../src/test/files/spec/schemas/2Eachdot.json | 23 +
.../src/test/files/spec/schemas/2Eachdot.shex | 5 +
jena-shex/src/test/files/spec/schemas/2Eachdot.ttl | 14 +
.../files/spec/schemas/2OneInclude1-after.json | 29 +
.../files/spec/schemas/2OneInclude1-after.shex | 9 +
.../test/files/spec/schemas/2OneInclude1-after.ttl | 19 +
.../src/test/files/spec/schemas/2OneInclude1.json | 29 +
.../src/test/files/spec/schemas/2OneInclude1.shex | 9 +
.../src/test/files/spec/schemas/2OneInclude1.ttl | 19 +
.../src/test/files/spec/schemas/2RefS1-IS2.json | 7 +
.../src/test/files/spec/schemas/2RefS1-IS2.shex | 4 +
.../src/test/files/spec/schemas/2RefS1-IS2.ttl | 9 +
.../src/test/files/spec/schemas/2RefS1-Icirc.json | 7 +
.../src/test/files/spec/schemas/2RefS1-Icirc.shex | 4 +
.../src/test/files/spec/schemas/2RefS1-Icirc.ttl | 9 +
jena-shex/src/test/files/spec/schemas/2RefS1.json | 6 +
jena-shex/src/test/files/spec/schemas/2RefS1.shex | 3 +
jena-shex/src/test/files/spec/schemas/2RefS1.ttl | 8 +
.../src/test/files/spec/schemas/2RefS2-IS1.json | 6 +
.../src/test/files/spec/schemas/2RefS2-IS1.shex | 4 +
.../src/test/files/spec/schemas/2RefS2-IS1.ttl | 8 +
.../src/test/files/spec/schemas/2RefS2-Icirc.json | 6 +
.../src/test/files/spec/schemas/2RefS2-Icirc.shex | 4 +
.../src/test/files/spec/schemas/2RefS2-Icirc.ttl | 8 +
jena-shex/src/test/files/spec/schemas/2RefS2.json | 5 +
jena-shex/src/test/files/spec/schemas/2RefS2.shex | 3 +
jena-shex/src/test/files/spec/schemas/2RefS2.ttl | 7 +
jena-shex/src/test/files/spec/schemas/2dot.json | 23 +
jena-shex/src/test/files/spec/schemas/2dot.shex | 4 +
jena-shex/src/test/files/spec/schemas/2dot.ttl | 13 +
.../src/test/files/spec/schemas/2dotOne1dot.json | 32 +
.../src/test/files/spec/schemas/2dotOne1dot.shex | 5 +
.../src/test/files/spec/schemas/2dotOne1dot.ttl | 15 +
.../files/spec/schemas/2dotSemiOne1dotSemi.json | 32 +
.../files/spec/schemas/2dotSemiOne1dotSemi.shex | 5 +
.../files/spec/schemas/2dotSemiOne1dotSemi.ttl | 15 +
.../src/test/files/spec/schemas/2dotSemis.json | 23 +
.../src/test/files/spec/schemas/2dotSemis.shex | 4 +
.../src/test/files/spec/schemas/2dotSemis.ttl | 13 +
.../src/test/files/spec/schemas/3Eachdot.json | 27 +
.../src/test/files/spec/schemas/3Eachdot.shex | 5 +
jena-shex/src/test/files/spec/schemas/3Eachdot.ttl | 14 +
.../test/files/spec/schemas/3Eachdot3Extra.json | 50 +
.../test/files/spec/schemas/3Eachdot3Extra.shex | 5 +
.../src/test/files/spec/schemas/3Eachdot3Extra.ttl | 23 +
.../test/files/spec/schemas/3EachdotExtra3.json | 50 +
.../test/files/spec/schemas/3EachdotExtra3.shex | 5 +
.../src/test/files/spec/schemas/3EachdotExtra3.ttl | 23 +
.../files/spec/schemas/3EachdotExtra3NLex.json | 50 +
.../files/spec/schemas/3EachdotExtra3NLex.shex | 7 +
.../test/files/spec/schemas/3EachdotExtra3NLex.ttl | 23 +
.../src/test/files/spec/schemas/3circRefPlus1.json | 52 +
.../src/test/files/spec/schemas/3circRefPlus1.shex | 16 +
.../src/test/files/spec/schemas/3circRefPlus1.ttl | 29 +
.../files/spec/schemas/3circRefS1-IS2-IS3-IS3.json | 10 +
.../files/spec/schemas/3circRefS1-IS2-IS3-IS3.shex | 6 +
.../files/spec/schemas/3circRefS1-IS2-IS3-IS3.ttl | 12 +
.../files/spec/schemas/3circRefS1-IS2-IS3.json | 10 +
.../files/spec/schemas/3circRefS1-IS2-IS3.shex | 5 +
.../test/files/spec/schemas/3circRefS1-IS2-IS3.ttl | 12 +
.../test/files/spec/schemas/3circRefS1-IS23.json | 10 +
.../test/files/spec/schemas/3circRefS1-IS23.shex | 5 +
.../test/files/spec/schemas/3circRefS1-IS23.ttl | 12 +
.../test/files/spec/schemas/3circRefS1-Icirc.json | 10 +
.../test/files/spec/schemas/3circRefS1-Icirc.shex | 5 +
.../test/files/spec/schemas/3circRefS1-Icirc.ttl | 12 +
.../src/test/files/spec/schemas/3circRefS12.json | 12 +
.../src/test/files/spec/schemas/3circRefS12.shex | 7 +
.../src/test/files/spec/schemas/3circRefS12.ttl | 15 +
.../files/spec/schemas/3circRefS123-Icirc.json | 16 +
.../files/spec/schemas/3circRefS123-Icirc.shex | 11 +
.../test/files/spec/schemas/3circRefS123-Icirc.ttl | 20 +
.../src/test/files/spec/schemas/3circRefS123.json | 15 +
.../src/test/files/spec/schemas/3circRefS123.shex | 10 +
.../src/test/files/spec/schemas/3circRefS123.ttl | 19 +
.../test/files/spec/schemas/3circRefS2-IS3.json | 7 +
.../test/files/spec/schemas/3circRefS2-IS3.shex | 4 +
.../src/test/files/spec/schemas/3circRefS2-IS3.ttl | 9 +
.../test/files/spec/schemas/3circRefS2-Icirc.json | 7 +
.../test/files/spec/schemas/3circRefS2-Icirc.shex | 4 +
.../test/files/spec/schemas/3circRefS2-Icirc.ttl | 9 +
.../src/test/files/spec/schemas/3circRefS23.json | 9 +
.../src/test/files/spec/schemas/3circRefS23.shex | 6 +
.../src/test/files/spec/schemas/3circRefS23.ttl | 12 +
.../test/files/spec/schemas/3circRefS3-IS12.json | 7 +
.../test/files/spec/schemas/3circRefS3-IS12.shex | 4 +
.../test/files/spec/schemas/3circRefS3-IS12.ttl | 9 +
.../test/files/spec/schemas/3circRefS3-Icirc.json | 7 +
.../test/files/spec/schemas/3circRefS3-Icirc.shex | 4 +
.../test/files/spec/schemas/3circRefS3-Icirc.ttl | 9 +
.../src/test/files/spec/schemas/3circRefS3.json | 6 +
.../src/test/files/spec/schemas/3circRefS3.shex | 3 +
.../src/test/files/spec/schemas/3circRefS3.ttl | 8 +
.../src/test/files/spec/schemas/Cycle2Extra.json | 26 +
.../src/test/files/spec/schemas/Cycle2Extra.shex | 4 +
.../src/test/files/spec/schemas/Cycle2Extra.ttl | 17 +
.../test/files/spec/schemas/Cycle2NoNegation.json | 15 +
.../test/files/spec/schemas/Cycle2NoNegation.shex | 3 +
.../test/files/spec/schemas/Cycle2NoNegation.ttl | 10 +
.../test/files/spec/schemas/CycleNoNegation.json | 22 +
.../test/files/spec/schemas/CycleNoNegation.shex | 3 +
.../test/files/spec/schemas/CycleNoNegation.ttl | 19 +
.../FocusIRI2EachBnodeNested2EachIRIRef.json | 96 +
.../FocusIRI2EachBnodeNested2EachIRIRef.shex | 7 +
.../FocusIRI2EachBnodeNested2EachIRIRef.ttl | 34 +
jena-shex/src/test/files/spec/schemas/Makefile | 3 +
.../src/test/files/spec/schemas/NOT1NOTvs.json | 27 +
.../src/test/files/spec/schemas/NOT1NOTvs.shex | 3 +
.../src/test/files/spec/schemas/NOT1NOTvs.ttl | 18 +
.../src/test/files/spec/schemas/NOT1dotOR2dot.json | 38 +
.../src/test/files/spec/schemas/NOT1dotOR2dot.shex | 7 +
.../src/test/files/spec/schemas/NOT1dotOR2dot.ttl | 17 +
.../test/files/spec/schemas/NOT1dotOR2dotX3.json | 105 +
.../test/files/spec/schemas/NOT1dotOR2dotX3.shex | 20 +
.../test/files/spec/schemas/NOT1dotOR2dotX3.ttl | 39 +
.../files/spec/schemas/NOT1dotOR2dotX3AND1.json | 131 +
.../files/spec/schemas/NOT1dotOR2dotX3AND1.shex | 24 +
.../files/spec/schemas/NOT1dotOR2dotX3AND1.ttl | 41 +
.../src/test/files/spec/schemas/NoNegation.json | 40 +
.../src/test/files/spec/schemas/NoNegation.shex | 8 +
.../src/test/files/spec/schemas/NoNegation.ttl | 29 +
.../src/test/files/spec/schemas/NoNegation2.json | 39 +
.../src/test/files/spec/schemas/NoNegation2.shex | 5 +
.../src/test/files/spec/schemas/NoNegation2.ttl | 28 +
.../src/test/files/spec/schemas/OneNegation.json | 34 +
.../src/test/files/spec/schemas/OneNegation.shex | 5 +
.../src/test/files/spec/schemas/OneNegation.ttl | 23 +
jena-shex/src/test/files/spec/schemas/README.md | 90 +
.../src/test/files/spec/schemas/TwoNegation.json | 32 +
.../src/test/files/spec/schemas/TwoNegation.shex | 5 +
.../src/test/files/spec/schemas/TwoNegation.ttl | 22 +
jena-shex/src/test/files/spec/schemas/_all.json | 468 +
jena-shex/src/test/files/spec/schemas/_all.shex | 102 +
jena-shex/src/test/files/spec/schemas/_all.ttl | 182 +
.../src/test/files/spec/schemas/bnode1dot.json | 14 +
.../src/test/files/spec/schemas/bnode1dot.shex | 4 +
.../src/test/files/spec/schemas/bnode1dot.ttl | 10 +
.../src/test/files/spec/schemas/coverage.json | 78 +
jena-shex/src/test/files/spec/schemas/coverage.ttl | 5 +
.../src/test/files/spec/schemas/datatypes.json | 234 +
.../src/test/files/spec/schemas/datatypes.shex | 19 +
.../src/test/files/spec/schemas/datatypes.ttl | 120 +
.../test/files/spec/schemas/dependent_shape.json | 19 +
.../test/files/spec/schemas/dependent_shape.shex | 7 +
.../test/files/spec/schemas/dependent_shape.ttl | 23 +
.../test/files/spec/schemas/double-NaN_pass.val | 0
.../test/files/spec/schemas/double-nINF_pass.val | 0
.../src/test/files/spec/schemas/float-INF_pass.val | 0
.../src/test/files/spec/schemas/float-NaN_pass.val | 0
.../test/files/spec/schemas/float-nINF_pass.val | 0
.../test/files/spec/schemas/focusNOTRefOR1dot.json | 31 +
.../test/files/spec/schemas/focusNOTRefOR1dot.shex | 8 +
.../test/files/spec/schemas/focusNOTRefOR1dot.ttl | 23 +
.../spec/schemas/focusbnode0ORfocusPattern0.json | 19 +
.../spec/schemas/focusbnode0ORfocusPattern0.shex | 3 +
.../spec/schemas/focusbnode0ORfocusPattern0.ttl | 18 +
.../src/test/files/spec/schemas/focusdatatype.json | 11 +
.../src/test/files/spec/schemas/focusdatatype.shex | 1 +
.../src/test/files/spec/schemas/focusdatatype.ttl | 10 +
jena-shex/src/test/files/spec/schemas/focusvs.json | 15 +
jena-shex/src/test/files/spec/schemas/focusvs.shex | 3 +
jena-shex/src/test/files/spec/schemas/focusvs.ttl | 10 +
.../src/test/files/spec/schemas/focusvsANDIRI.json | 24 +
.../src/test/files/spec/schemas/focusvsANDIRI.shex | 3 +
.../src/test/files/spec/schemas/focusvsANDIRI.ttl | 12 +
.../files/spec/schemas/focusvsANDdatatype.json | 24 +
.../files/spec/schemas/focusvsANDdatatype.shex | 3 +
.../test/files/spec/schemas/focusvsANDdatatype.ttl | 12 +
.../test/files/spec/schemas/focusvsORdatatype.json | 24 +
.../test/files/spec/schemas/focusvsORdatatype.shex | 3 +
.../test/files/spec/schemas/focusvsORdatatype.ttl | 12 +
.../src/test/files/spec/schemas/kitchenSink.json | 388 +
.../src/test/files/spec/schemas/kitchenSink.shex | 66 +
.../src/test/files/spec/schemas/kitchenSink.ttl | 143 +
.../src/test/files/spec/schemas/manifest.jsonld | 3880 ++++
jena-shex/src/test/files/spec/schemas/manifest.ttl | 3991 ++++
jena-shex/src/test/files/spec/schemas/meta.ttl | 51 +
.../test/files/spec/schemas/node_kind_example.json | 17 +
.../test/files/spec/schemas/node_kind_example.shex | 5 +
.../test/files/spec/schemas/node_kind_example.ttl | 12 +
.../spec/schemas/open1dotAND1dotcloseAND1dot.json | 23 +
.../spec/schemas/open1dotAND1dotcloseAND1dot.shex | 8 +
.../spec/schemas/open1dotAND1dotcloseAND1dot.ttl | 17 +
.../files/spec/schemas/open1dotOne1dotclose.json | 23 +
.../files/spec/schemas/open1dotOne1dotclose.shex | 5 +
.../files/spec/schemas/open1dotOne1dotclose.ttl | 13 +
.../files/spec/schemas/open1dotOne2dotclose.json | 32 +
.../files/spec/schemas/open1dotOne2dotclose.shex | 6 +
.../files/spec/schemas/open1dotOne2dotclose.ttl | 15 +
.../schemas/open1dotOneopen2dotcloseclose.json | 32 +
.../schemas/open1dotOneopen2dotcloseclose.shex | 7 +
.../spec/schemas/open1dotOneopen2dotcloseclose.ttl | 15 +
.../schemas/open1dotSemiOne1dotSemicloseSemi.json | 23 +
.../schemas/open1dotSemiOne1dotSemicloseSemi.shex | 5 +
.../schemas/open1dotSemiOne1dotSemicloseSemi.ttl | 13 +
.../schemas/open1dotSemiOne2dotsemisclose.json | 32 +
.../schemas/open1dotSemiOne2dotsemisclose.shex | 6 +
.../spec/schemas/open1dotSemiOne2dotsemisclose.ttl | 15 +
.../open1dotSemiOneopen2dotSemiscloseclose.json | 32 +
.../open1dotSemiOneopen2dotSemiscloseclose.shex | 7 +
.../open1dotSemiOneopen2dotSemiscloseclose.ttl | 15 +
.../src/test/files/spec/schemas/open1dotclose.shex | 3 +
.../files/spec/schemas/open1dotcloseCode1.shex | 4 +
.../files/spec/schemas/open1dotclosecardOpt.shex | 3 +
.../schemas/open1dotopen1dotOne1dotcloseclose.json | 32 +
.../schemas/open1dotopen1dotOne1dotcloseclose.shex | 7 +
.../schemas/open1dotopen1dotOne1dotcloseclose.ttl | 15 +
...topen1dotSemiOne1dotSemicloseSemicloseSemi.json | 32 +
...topen1dotSemiOne1dotSemicloseSemicloseSemi.shex | 7 +
...otopen1dotSemiOne1dotSemicloseSemicloseSemi.ttl | 15 +
.../spec/schemas/open2Eachdotclosecard25c1dot.json | 34 +
.../spec/schemas/open2Eachdotclosecard25c1dot.shex | 5 +
.../spec/schemas/open2Eachdotclosecard25c1dot.ttl | 19 +
.../files/spec/schemas/open2dotOne1dotclose.json | 32 +
.../files/spec/schemas/open2dotOne1dotclose.shex | 6 +
.../files/spec/schemas/open2dotOne1dotclose.ttl | 15 +
.../schemas/open2dotSemisOne1dotSemiclose.json | 32 +
.../schemas/open2dotSemisOne1dotSemiclose.shex | 6 +
.../spec/schemas/open2dotSemisOne1dotSemiclose.ttl | 15 +
.../src/test/files/spec/schemas/open2dotclose.json | 23 +
.../src/test/files/spec/schemas/open2dotclose.shex | 5 +
.../src/test/files/spec/schemas/open2dotclose.ttl | 13 +
.../files/spec/schemas/open2dotsemisclose.json | 23 +
.../files/spec/schemas/open2dotsemisclose.shex | 5 +
.../test/files/spec/schemas/open2dotsemisclose.ttl | 13 +
.../test/files/spec/schemas/open3Eachdotclose.json | 27 +
.../test/files/spec/schemas/open3Eachdotclose.shex | 6 +
.../test/files/spec/schemas/open3Eachdotclose.ttl | 14 +
.../spec/schemas/open3EachdotcloseAnnot3.json | 50 +
.../spec/schemas/open3EachdotcloseAnnot3.shex | 9 +
.../files/spec/schemas/open3EachdotcloseAnnot3.ttl | 23 +
.../files/spec/schemas/open3EachdotcloseCode1.json | 34 +
.../files/spec/schemas/open3EachdotcloseCode1.shex | 6 +
.../files/spec/schemas/open3EachdotcloseCode1.ttl | 19 +
.../spec/schemas/open3Eachdotclosecard23.json | 29 +
.../spec/schemas/open3Eachdotclosecard23.shex | 6 +
.../files/spec/schemas/open3Eachdotclosecard23.ttl | 16 +
.../open3Eachdotclosecard23Annot3Code2.json | 64 +
.../open3Eachdotclosecard23Annot3Code2.shex | 11 +
.../schemas/open3Eachdotclosecard23Annot3Code2.ttl | 34 +
.../files/spec/schemas/open3Onedotclosecard2.json | 29 +
.../files/spec/schemas/open3Onedotclosecard2.shex | 6 +
.../files/spec/schemas/open3Onedotclosecard2.ttl | 16 +
.../files/spec/schemas/open3Onedotclosecard23.json | 29 +
.../files/spec/schemas/open3Onedotclosecard23.shex | 6 +
.../files/spec/schemas/open3Onedotclosecard23.ttl | 16 +
.../files/spec/schemas/open4Onedotclosecard23.json | 33 +
.../files/spec/schemas/open4Onedotclosecard23.shex | 7 +
.../files/spec/schemas/open4Onedotclosecard23.ttl | 17 +
.../schemas/openopen1dotOne1dotclose1dotclose.json | 32 +
.../schemas/openopen1dotOne1dotclose1dotclose.shex | 7 +
.../schemas/openopen1dotOne1dotclose1dotclose.ttl | 15 +
.../spec/schemas/openopen1dotOr1dotclose.shex | 3 +
...n1dotSemiOne1dotSemiclose1dotSemicloseSemi.json | 32 +
...n1dotSemiOne1dotSemiclose1dotSemicloseSemi.shex | 7 +
...en1dotSemiOne1dotSemiclose1dotSemicloseSemi.ttl | 15 +
.../schemas/openopen1dotcloseCode1closeCode3.shex | 6 +
.../openopen2dotSemiscloseOne1dotSemiclose.json | 32 +
.../openopen2dotSemiscloseOne1dotSemiclose.shex | 7 +
.../openopen2dotSemiscloseOne1dotSemiclose.ttl | 15 +
.../schemas/openopen2dotcloseOne1dotclose.json | 32 +
.../schemas/openopen2dotcloseOne1dotclose.shex | 7 +
.../spec/schemas/openopen2dotcloseOne1dotclose.ttl | 15 +
.../test/files/spec/schemas/recursion_example.json | 12 +
.../test/files/spec/schemas/recursion_example.shex | 5 +
.../test/files/spec/schemas/recursion_example.ttl | 15 +
.../files/spec/schemas/representationTests.json | 2408 +++
.../src/test/files/spec/schemas/shapeExtern.json | 10 +
.../test/files/spec/schemas/shapeExtern.jsontern | 14 +
.../src/test/files/spec/schemas/shapeExtern.shex | 1 +
.../test/files/spec/schemas/shapeExtern.shextern | 3 +
.../src/test/files/spec/schemas/shapeExtern.ttl | 9 +
.../test/files/spec/schemas/shapeExtern.ttltern | 13 +
.../test/files/spec/schemas/shapeExternRef.json | 19 +
.../test/files/spec/schemas/shapeExternRef.shex | 4 +
.../src/test/files/spec/schemas/shapeExternRef.ttl | 15 +
.../files/spec/schemas/start2RefS1-IstartS2.json | 8 +
.../files/spec/schemas/start2RefS1-IstartS2.shex | 5 +
.../files/spec/schemas/start2RefS1-IstartS2.ttl | 10 +
.../src/test/files/spec/schemas/start2RefS1.json | 6 +
.../src/test/files/spec/schemas/start2RefS1.shex | 4 +
.../src/test/files/spec/schemas/start2RefS1.ttl | 8 +
.../files/spec/schemas/start2RefS2-IstartS1.json | 8 +
.../files/spec/schemas/start2RefS2-IstartS1.shex | 5 +
.../files/spec/schemas/start2RefS2-IstartS1.ttl | 10 +
.../src/test/files/spec/schemas/start2RefS2.json | 6 +
.../src/test/files/spec/schemas/start2RefS2.shex | 4 +
.../src/test/files/spec/schemas/start2RefS2.ttl | 8 +
.../src/test/files/spec/schemas/startCode1.json | 21 +
.../src/test/files/spec/schemas/startCode1.shex | 4 +
.../src/test/files/spec/schemas/startCode1.ttl | 16 +
.../test/files/spec/schemas/startCode1fail.json | 21 +
.../test/files/spec/schemas/startCode1fail.shex | 4 +
.../src/test/files/spec/schemas/startCode1fail.ttl | 16 +
.../files/spec/schemas/startCode1startRef.json | 22 +
.../files/spec/schemas/startCode1startRef.shex | 6 +
.../test/files/spec/schemas/startCode1startRef.ttl | 17 +
.../files/spec/schemas/startCode1startReffail.json | 22 +
.../files/spec/schemas/startCode1startReffail.shex | 6 +
.../files/spec/schemas/startCode1startReffail.ttl | 17 +
.../src/test/files/spec/schemas/startCode3.json | 31 +
.../src/test/files/spec/schemas/startCode3.shex | 6 +
.../src/test/files/spec/schemas/startCode3.ttl | 24 +
.../test/files/spec/schemas/startCode3fail.json | 31 +
.../test/files/spec/schemas/startCode3fail.shex | 6 +
.../src/test/files/spec/schemas/startCode3fail.ttl | 24 +
.../files/spec/schemas/startEqualSpaceInline.json | 11 +
.../files/spec/schemas/startEqualSpaceInline.shex | 3 +
.../files/spec/schemas/startEqualSpaceInline.ttl | 9 +
.../src/test/files/spec/schemas/startInline.json | 11 +
.../src/test/files/spec/schemas/startInline.shex | 3 +
.../src/test/files/spec/schemas/startInline.ttl | 9 +
.../src/test/files/spec/schemas/startNoCode1.json | 20 +
.../test/files/spec/schemas/startNoCode1.semact | 1 +
.../src/test/files/spec/schemas/startNoCode1.shex | 4 +
.../src/test/files/spec/schemas/startNoCode1.ttl | 15 +
.../test/files/spec/schemas/startRefIRIREF.json | 15 +
.../test/files/spec/schemas/startRefIRIREF.shex | 5 +
.../src/test/files/spec/schemas/startRefIRIREF.ttl | 12 +
.../src/test/files/spec/schemas/startRefbnode.json | 15 +
.../src/test/files/spec/schemas/startRefbnode.shex | 5 +
.../src/test/files/spec/schemas/startRefbnode.ttl | 12 +
.../files/spec/schemas/startSelfRefIRIREF.json | 18 +
.../files/spec/schemas/startSelfRefIRIREF.shex | 5 +
.../test/files/spec/schemas/startSelfRefIRIREF.ttl | 13 +
.../test/files/spec/schemas/startSelfRefbnode.json | 18 +
.../test/files/spec/schemas/startSelfRefbnode.shex | 6 +
.../test/files/spec/schemas/startSelfRefbnode.ttl | 13 +
.../files/spec/schemas/startSpaceEqualInline.json | 11 +
.../files/spec/schemas/startSpaceEqualInline.shex | 3 +
.../files/spec/schemas/startSpaceEqualInline.ttl | 9 +
jena-shex/src/test/files/spec/syntax/0.shex | 2 +
.../src/test/files/spec/syntax/0focusBNODE.shex | 2 +
.../src/test/files/spec/syntax/0focusIRI.shex | 2 +
jena-shex/src/test/files/spec/syntax/1Adot.shex | 3 +
.../src/test/files/spec/syntax/1IRIInline0.shex | 5 +
.../files/spec/syntax/1IRI_with_UCHAR.1dot.shex | 5 +
.../spec/syntax/1IRI_with_all_punctuationdot.shex | 5 +
.../test/files/spec/syntax/1Include1-after.shex | 6 +
.../src/test/files/spec/syntax/1Include1.shex | 6 +
jena-shex/src/test/files/spec/syntax/1Length.shex | 3 +
jena-shex/src/test/files/spec/syntax/1NOTIRI.shex | 3 +
.../src/test/files/spec/syntax/1NOTNOTIRI.shex | 3 +
.../src/test/files/spec/syntax/1NOTNOTdot.shex | 3 +
.../src/test/files/spec/syntax/1NOTNOTvs.shex | 3 +
.../src/test/files/spec/syntax/1NOTRefOR1dot.shex | 8 +
.../test/files/spec/syntax/1NOT_literalANDvs_.shex | 3 +
.../test/files/spec/syntax/1NOT_literalORvs_.shex | 3 +
.../src/test/files/spec/syntax/1NOT_vsANDvs_.shex | 3 +
.../src/test/files/spec/syntax/1NOT_vsORvs_.shex | 3 +
jena-shex/src/test/files/spec/syntax/1NOTdot.shex | 3 +
.../test/files/spec/syntax/1NOTliteralANDvs.shex | 3 +
.../test/files/spec/syntax/1NOTliteralORvs.shex | 3 +
jena-shex/src/test/files/spec/syntax/1NOTvs.shex | 3 +
.../src/test/files/spec/syntax/1NOTvsANDvs.shex | 3 +
.../src/test/files/spec/syntax/1NOTvsORvs.shex | 3 +
.../test/files/spec/syntax/1_NOTliteral_ANDvs.shex | 3 +
.../test/files/spec/syntax/1_NOTliteral_ORvs.shex | 3 +
.../src/test/files/spec/syntax/1_NOTvs_ANDvs.shex | 3 +
.../src/test/files/spec/syntax/1_NOTvs_ORvs.shex | 3 +
jena-shex/src/test/files/spec/syntax/1bnode.shex | 3 +
.../src/test/files/spec/syntax/1bnodeLength.shex | 3 +
.../test/files/spec/syntax/1bnodeMaxlength.shex | 3 +
.../test/files/spec/syntax/1bnodeMinlength.shex | 3 +
.../src/test/files/spec/syntax/1bnodePattern.shex | 3 +
.../src/test/files/spec/syntax/1bnodeRef1.shex | 7 +
.../files/spec/syntax/1bnodeRefORRefMinlength.shex | 3 +
jena-shex/src/test/files/spec/syntax/1card2.shex | 3 +
jena-shex/src/test/files/spec/syntax/1card25.shex | 3 +
.../src/test/files/spec/syntax/1card2Star.shex | 3 +
.../src/test/files/spec/syntax/1card2blank.shex | 3 +
jena-shex/src/test/files/spec/syntax/1cardOpt.shex | 3 +
.../src/test/files/spec/syntax/1cardPlus.shex | 3 +
.../src/test/files/spec/syntax/1cardStar.shex | 3 +
.../src/test/files/spec/syntax/1datatype.shex | 3 +
.../test/files/spec/syntax/1datatypeLength.shex | 3 +
.../src/test/files/spec/syntax/1datatypeRef1.shex | 3 +
.../files/spec/syntax/1datatypelangString.shex | 3 +
.../spec/syntax/1decimalMaxexclusiveDECIMAL.shex | 3 +
.../spec/syntax/1decimalMaxexclusiveDOUBLE.shex | 3 +
.../spec/syntax/1decimalMaxexclusiveINTEGER.shex | 3 +
.../spec/syntax/1decimalMaxexclusivexsd-byte.shex | 3 +
.../spec/syntax/1decimalMaxinclusiveDECIMAL.shex | 3 +
.../spec/syntax/1decimalMaxinclusiveDOUBLE.shex | 3 +
.../spec/syntax/1decimalMaxinclusiveINTEGER.shex | 3 +
.../spec/syntax/1decimalMinexclusiveDECIMAL.shex | 3 +
.../spec/syntax/1decimalMinexclusiveDOUBLE.shex | 3 +
.../spec/syntax/1decimalMinexclusiveINTEGER.shex | 3 +
.../spec/syntax/1decimalMininclusiveDECIMAL.shex | 3 +
.../1decimalMininclusiveDECIMALLeadTrail.shex | 3 +
.../1decimalMininclusiveDECIMALintLeadTrail.shex | 3 +
.../spec/syntax/1decimalMininclusiveDOUBLE.shex | 3 +
.../1decimalMininclusiveDOUBLELeadTrail.shex | 3 +
.../1decimalMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../spec/syntax/1decimalMininclusiveINTEGER.shex | 3 +
.../syntax/1decimalMininclusiveINTEGERLead.shex | 3 +
.../src/test/files/spec/syntax/1dot-base.shex | 5 +
jena-shex/src/test/files/spec/syntax/1dot.shex | 1 +
.../test/files/spec/syntax/1dotAND1dotAND1dot.shex | 7 +
.../spec/syntax/1dotANDopen1dotAND1dotclose.shex | 8 +
.../src/test/files/spec/syntax/1dotAnnot3.shex | 6 +
.../test/files/spec/syntax/1dotAnnotAIRIREF.shex | 4 +
.../test/files/spec/syntax/1dotAnnotIRIREF.shex | 4 +
.../spec/syntax/1dotAnnotSTRING_LITERAL1.shex | 4 +
.../src/test/files/spec/syntax/1dotClosed.shex | 3 +
.../src/test/files/spec/syntax/1dotCode1.shex | 4 +
.../src/test/files/spec/syntax/1dotCode3.shex | 6 +
.../src/test/files/spec/syntax/1dotCode3fail.shex | 6 +
.../files/spec/syntax/1dotCodeWithEscapes1.shex | 4 +
.../src/test/files/spec/syntax/1dotExtra1.shex | 3 +
.../src/test/files/spec/syntax/1dotIMPORT1dot.shex | 3 +
.../src/test/files/spec/syntax/1dotInline1.shex | 6 +
.../src/test/files/spec/syntax/1dotLNdefault.shex | 5 +
.../files/spec/syntax/1dotLNex-HYPHEN_MINUS.shex | 6 +
jena-shex/src/test/files/spec/syntax/1dotLNex.shex | 5 +
.../files/spec/syntax/1dotLNexMultiComment.shex | 8 +
.../files/spec/syntax/1dotLNexSingleComment.shex | 8 +
jena-shex/src/test/files/spec/syntax/1dotNS2.shex | 6 +
.../files/spec/syntax/1dotNS2MultiComment.shex | 9 +
.../files/spec/syntax/1dotNS2SingleComment.shex | 9 +
.../src/test/files/spec/syntax/1dotNSdefault.shex | 5 +
.../src/test/files/spec/syntax/1dotNoCode1.shex | 4 +
.../src/test/files/spec/syntax/1dotNoCode3.shex | 6 +
.../src/test/files/spec/syntax/1dotOne1dot.shex | 4 +
.../src/test/files/spec/syntax/1dotOne2dot.shex | 5 +
.../files/spec/syntax/1dotPlusAnnotIRIREF.shex | 4 +
jena-shex/src/test/files/spec/syntax/1dotRef1.shex | 7 +
.../src/test/files/spec/syntax/1dotRefAND3.shex | 11 +
.../src/test/files/spec/syntax/1dotRefLNex1.shex | 9 +
.../src/test/files/spec/syntax/1dotRefNS1.shex | 9 +
.../src/test/files/spec/syntax/1dotRefOR3.shex | 11 +
.../test/files/spec/syntax/1dotRefSpaceLNex1.shex | 9 +
.../test/files/spec/syntax/1dotRefSpaceNS1.shex | 9 +
jena-shex/src/test/files/spec/syntax/1dotSemi.shex | 1 +
.../files/spec/syntax/1dotSemiOne1dotSemi.shex | 4 +
.../files/spec/syntax/1dotSemiOne2dotSemis.shex | 5 +
.../test/files/spec/syntax/1dotShapeAND1dot3X.shex | 3 +
.../files/spec/syntax/1dotShapeAnnotAIRIREF.shex | 3 +
.../files/spec/syntax/1dotShapeAnnotIRIREF.shex | 3 +
.../spec/syntax/1dotShapeAnnotSTRING_LITERAL1.shex | 3 +
.../src/test/files/spec/syntax/1dotShapeCode1.shex | 3 +
.../test/files/spec/syntax/1dotShapeNoCode1.shex | 3 +
.../spec/syntax/1dotShapePlusAnnotIRIREF.shex | 3 +
.../spec/syntax/1doubleMaxexclusiveDECIMAL.shex | 3 +
.../1doubleMaxexclusiveDECIMALLeadTrail.shex | 3 +
.../spec/syntax/1doubleMaxexclusiveDECIMALint.shex | 3 +
.../1doubleMaxexclusiveDECIMALintLeadTrail.shex | 3 +
.../spec/syntax/1doubleMaxexclusiveDOUBLE.shex | 3 +
.../syntax/1doubleMaxexclusiveDOUBLELeadTrail.shex | 3 +
.../spec/syntax/1doubleMaxexclusiveDOUBLEint.shex | 3 +
.../1doubleMaxexclusiveDOUBLEintLeadTrail.shex | 3 +
.../spec/syntax/1doubleMaxexclusiveINTEGER.shex | 3 +
.../syntax/1doubleMaxexclusiveINTEGERLead.shex | 3 +
.../spec/syntax/1doubleMaxinclusiveDECIMAL.shex | 3 +
.../spec/syntax/1doubleMaxinclusiveDOUBLE.shex | 3 +
.../spec/syntax/1doubleMaxinclusiveINTEGER.shex | 3 +
.../spec/syntax/1doubleMinexclusiveDECIMAL.shex | 3 +
.../spec/syntax/1doubleMinexclusiveDOUBLE.shex | 3 +
.../spec/syntax/1doubleMinexclusiveINTEGER.shex | 3 +
.../spec/syntax/1doubleMininclusiveDECIMAL.shex | 3 +
.../1doubleMininclusiveDECIMALLeadTrail.shex | 3 +
.../1doubleMininclusiveDECIMALintLeadTrail.shex | 3 +
.../spec/syntax/1doubleMininclusiveDOUBLE.shex | 3 +
.../syntax/1doubleMininclusiveDOUBLELeadTrail.shex | 3 +
.../1doubleMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../syntax/1doubleMininclusiveINTEGERLead.shex | 3 +
.../spec/syntax/1floatMaxexclusiveDECIMAL.shex | 3 +
.../spec/syntax/1floatMaxexclusiveDOUBLE.shex | 3 +
.../spec/syntax/1floatMaxexclusiveINTEGER.shex | 3 +
.../spec/syntax/1floatMaxinclusiveDECIMAL.shex | 3 +
.../spec/syntax/1floatMaxinclusiveDOUBLE.shex | 3 +
.../spec/syntax/1floatMaxinclusiveINTEGER.shex | 3 +
.../spec/syntax/1floatMinexclusiveDECIMAL.shex | 3 +
.../spec/syntax/1floatMinexclusiveDOUBLE.shex | 3 +
.../spec/syntax/1floatMinexclusiveINTEGER.shex | 3 +
.../spec/syntax/1floatMininclusiveDECIMAL.shex | 3 +
.../syntax/1floatMininclusiveDECIMALLeadTrail.shex | 3 +
.../1floatMininclusiveDECIMALintLeadTrail.shex | 3 +
.../spec/syntax/1floatMininclusiveDOUBLE.shex | 3 +
.../syntax/1floatMininclusiveDOUBLELeadTrail.shex | 3 +
.../1floatMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../spec/syntax/1floatMininclusiveINTEGER.shex | 3 +
.../spec/syntax/1floatMininclusiveINTEGERLead.shex | 3 +
.../files/spec/syntax/1focusBNODELength_dot.shex | 3 +
.../test/files/spec/syntax/1focusBNODE_dot.shex | 3 +
.../files/spec/syntax/1focusIRILength_dot.shex | 3 +
.../src/test/files/spec/syntax/1focusIRI_dot.shex | 3 +
.../test/files/spec/syntax/1focusLength-dot.shex | 3 +
.../files/spec/syntax/1focusMaxLength-dot.shex | 3 +
.../files/spec/syntax/1focusMinLength-dot.shex | 3 +
.../test/files/spec/syntax/1focusPattern-dot.shex | 3 +
.../test/files/spec/syntax/1focusPatternB-dot.shex | 3 +
.../files/spec/syntax/1focusnonLiteral-dot.shex | 3 +
.../spec/syntax/1focusnonLiteralLength-dot.shex | 3 +
.../1focusnonLiteralLength-nonLiteralLength.shex | 3 +
.../syntax/1integerMaxexclusiveDECIMALint.shex | 3 +
.../spec/syntax/1integerMaxexclusiveDOUBLEint.shex | 3 +
.../spec/syntax/1integerMaxexclusiveINTEGER.shex | 3 +
.../syntax/1integerMaxinclusiveDECIMALint.shex | 3 +
.../spec/syntax/1integerMaxinclusiveDOUBLEint.shex | 3 +
.../spec/syntax/1integerMaxinclusiveINTEGER.shex | 3 +
.../syntax/1integerMinexclusiveDECIMALint.shex | 3 +
.../spec/syntax/1integerMinexclusiveDOUBLEint.shex | 3 +
.../spec/syntax/1integerMinexclusiveINTEGER.shex | 3 +
.../spec/syntax/1integerMininclusiveDECIMAL.shex | 3 +
.../1integerMininclusiveDECIMALLeadTrail.shex | 3 +
.../syntax/1integerMininclusiveDECIMALint.shex | 3 +
.../1integerMininclusiveDECIMALintLeadTrail.shex | 3 +
.../spec/syntax/1integerMininclusiveDOUBLE.shex | 3 +
.../1integerMininclusiveDOUBLELeadTrail.shex | 3 +
.../spec/syntax/1integerMininclusiveDOUBLEint.shex | 3 +
.../1integerMininclusiveDOUBLEintLeadTrail.shex | 3 +
.../spec/syntax/1integerMininclusiveINTEGER.shex | 3 +
.../syntax/1integerMininclusiveINTEGERLead.shex | 3 +
.../src/test/files/spec/syntax/1inversedot.shex | 3 +
.../test/files/spec/syntax/1inversedotAnnot3.shex | 6 +
.../test/files/spec/syntax/1inversedotCode1.shex | 4 +
jena-shex/src/test/files/spec/syntax/1iri.shex | 3 +
.../src/test/files/spec/syntax/1iriLength.shex | 3 +
.../src/test/files/spec/syntax/1iriMaxlength.shex | 3 +
.../src/test/files/spec/syntax/1iriMinlength.shex | 3 +
.../src/test/files/spec/syntax/1iriPattern.shex | 3 +
.../src/test/files/spec/syntax/1iriPatternbc.shex | 3 +
jena-shex/src/test/files/spec/syntax/1iriRef1.shex | 7 +
.../src/test/files/spec/syntax/1iriRefLength1.shex | 7 +
.../src/test/files/spec/syntax/1list0PlusDot.shex | 10 +
.../src/test/files/spec/syntax/1list0PlusIri.shex | 10 +
.../src/test/files/spec/syntax/1list1PlusIri.shex | 11 +
jena-shex/src/test/files/spec/syntax/1literal.shex | 3 +
.../spec/syntax/1literalCarrotPatternDollar.shex | 3 +
.../files/spec/syntax/1literalFractiondigits4.shex | 3 +
.../files/spec/syntax/1literalFractiondigits5.shex | 3 +
.../src/test/files/spec/syntax/1literalLength.shex | 3 +
.../test/files/spec/syntax/1literalLength19.shex | 3 +
.../spec/syntax/1literalMaxexclusiveINTEGER.shex | 3 +
.../spec/syntax/1literalMaxinclusiveINTEGER.shex | 3 +
.../test/files/spec/syntax/1literalMaxlength.shex | 3 +
.../spec/syntax/1literalMinexclusiveINTEGER.shex | 3 +
.../spec/syntax/1literalMininclusiveINTEGER.shex | 3 +
.../test/files/spec/syntax/1literalMinlength.shex | 3 +
.../test/files/spec/syntax/1literalPattern.shex | 3 +
.../test/files/spec/syntax/1literalPattern19.shex | 3 +
.../files/spec/syntax/1literalPatternDollar.shex | 3 +
.../test/files/spec/syntax/1literalPatternEnd.shex | 3 +
.../1literalPattern_with_REGEXP_escapes.shex | 3 +
.../1literalPattern_with_REGEXP_escapes_bare.shex | 3 +
...literalPattern_with_REGEXP_escapes_escaped.shex | 3 +
.../1literalPattern_with_UTF8_boundaries.shex | 3 +
.../syntax/1literalPattern_with_all_controls.shex | Bin 0 -> 94 bytes
.../spec/syntax/1literalPattern_with_all_meta.shex | 3 +
.../1literalPattern_with_all_punctuation.shex | 3 +
.../1literalPattern_with_ascii_boundaries.shex | Bin 0 -> 77 bytes
.../files/spec/syntax/1literalPatternabEnd.shex | 3 +
.../test/files/spec/syntax/1literalPatterni.shex | 3 +
.../src/test/files/spec/syntax/1literalPlus.shex | 3 +
.../files/spec/syntax/1literalStartPattern.shex | 3 +
.../files/spec/syntax/1literalStartPatternEnd.shex | 3 +
.../files/spec/syntax/1literalTotaldigits2.shex | 3 +
.../files/spec/syntax/1literalTotaldigits5.shex | 3 +
.../files/spec/syntax/1literalTotaldigits6.shex | 3 +
.../src/test/files/spec/syntax/1nonliteral.shex | 3 +
.../test/files/spec/syntax/1nonliteralLength.shex | 3 +
.../files/spec/syntax/1nonliteralMaxlength.shex | 3 +
.../files/spec/syntax/1nonliteralMinlength.shex | 3 +
.../test/files/spec/syntax/1nonliteralPattern.shex | 3 +
.../src/test/files/spec/syntax/1refbnode1.shex | 7 +
.../spec/syntax/1refbnode_with_leading_digit1.shex | 8 +
.../syntax/1refbnode_with_leading_underscore1.shex | 7 +
.../syntax/1refbnode_with_spanning_PN_CHARS1.shex | 7 +
.../1refbnode_with_spanning_PN_CHARS_BASE1.shex | 7 +
.../src/test/files/spec/syntax/1val1DECIMAL.shex | 4 +
.../src/test/files/spec/syntax/1val1DOUBLE.shex | 4 +
.../files/spec/syntax/1val1DOUBLElowercase.shex | 4 +
.../src/test/files/spec/syntax/1val1INTEGER.shex | 3 +
.../src/test/files/spec/syntax/1val1IRIREF.shex | 3 +
.../files/spec/syntax/1val1IRIREFClosedExtra1.shex | 3 +
.../files/spec/syntax/1val1IRIREFDatatype.shex | 5 +
.../test/files/spec/syntax/1val1IRIREFExtra1.shex | 3 +
.../files/spec/syntax/1val1IRIREFExtra1Closed.shex | 3 +
.../files/spec/syntax/1val1IRIREFExtra1One.shex | 3 +
.../files/spec/syntax/1val1IRIREFExtra1p2.shex | 3 +
.../src/test/files/spec/syntax/1val1LANGTAG.shex | 3 +
.../test/files/spec/syntax/1val1LNDatatype.shex | 7 +
.../files/spec/syntax/1val1STRING_LITERAL1.shex | 4 +
.../1val1STRING_LITERAL1_with_ECHAR_escapes.shex | 3 +
.../1val1STRING_LITERAL1_with_UTF8_boundaries.shex | 3 +
.../1val1STRING_LITERAL1_with_all_controls.shex | Bin 0 -> 86 bytes
.../1val1STRING_LITERAL1_with_all_punctuation.shex | 3 +
...1val1STRING_LITERAL1_with_ascii_boundaries.shex | Bin 0 -> 66 bytes
.../files/spec/syntax/1val1STRING_LITERAL2.shex | 3 +
.../syntax/1val1STRING_LITERAL2_with_LANGTAG.shex | 4 +
.../syntax/1val1STRING_LITERAL2_with_subtag.shex | 4 +
.../spec/syntax/1val1STRING_LITERAL_LONG1.shex | 3 +
.../spec/syntax/1val1STRING_LITERAL_LONG2.shex | 3 +
.../1val1STRING_LITERAL_LONG2_with_LANGTAG.shex | 4 +
.../1val1STRING_LITERAL_LONG2_with_subtag.shex | 5 +
.../test/files/spec/syntax/1val1dotMinusiri3.shex | 6 +
.../files/spec/syntax/1val1dotMinusiriStem3.shex | 6 +
.../files/spec/syntax/1val1dotMinuslanguage3.shex | 6 +
.../spec/syntax/1val1dotMinuslanguageStem3.shex | 6 +
.../files/spec/syntax/1val1dotMinusliteral3.shex | 6 +
.../spec/syntax/1val1dotMinusliteralStem3.shex | 6 +
.../files/spec/syntax/1val1emptylanguageStem.shex | 3 +
.../1val1emptylanguageStemMinuslanguage3.shex | 6 +
.../1val1emptylanguageStemMinuslanguageStem3.shex | 6 +
.../src/test/files/spec/syntax/1val1false.shex | 3 +
jena-shex/src/test/files/spec/syntax/1val1iri.shex | 3 +
.../src/test/files/spec/syntax/1val1iriStem.shex | 3 +
.../files/spec/syntax/1val1iriStemMinusiri3.shex | 6 +
.../spec/syntax/1val1iriStemMinusiriStem3.shex | 6 +
.../src/test/files/spec/syntax/1val1language.shex | 3 +
.../test/files/spec/syntax/1val1languageStem.shex | 3 +
.../syntax/1val1languageStemMinuslanguage3.shex | 6 +
.../1val1languageStemMinuslanguageStem3.shex | 6 +
.../src/test/files/spec/syntax/1val1literal.shex | 3 +
.../spec/syntax/1val1literalAtlanguageStem.shex | 3 +
...teralAtlanguageStemMinusliteralAtlanguage3.shex | 6 +
.../test/files/spec/syntax/1val1literalStem.shex | 3 +
.../spec/syntax/1val1literalStemMinusliteral3.shex | 6 +
.../syntax/1val1literalStemMinusliteralStem3.shex | 6 +
.../files/spec/syntax/1val1literaliriStem.shex | 3 +
.../1val1literaliriStemMinusliteraliri3.shex | 6 +
.../spec/syntax/1val1literallanguageStem.shex | 3 +
...l1literallanguageStemMinusliterallanguage3.shex | 6 +
.../files/spec/syntax/1val1refvsMinusiri3.shex | 7 +
.../src/test/files/spec/syntax/1val1true.shex | 3 +
.../files/spec/syntax/1val1vExpr1AND1AND1Ref3.shex | 7 +
.../files/spec/syntax/1val1vExpr1AND1OR1Ref3.shex | 7 +
.../files/spec/syntax/1val1vExpr1OR1AND1Ref3.shex | 7 +
.../files/spec/syntax/1val1vExpr1OR1OR1Ref3.shex | 7 +
.../src/test/files/spec/syntax/1val1vExprAND3.shex | 6 +
.../src/test/files/spec/syntax/1val1vExprOR3.shex | 6 +
.../test/files/spec/syntax/1val1vExprRefAND3.shex | 8 +
.../files/spec/syntax/1val1vExprRefIRIREF1.shex | 5 +
.../test/files/spec/syntax/1val1vExprRefOR3.shex | 8 +
.../files/spec/syntax/1val1vExprRefbnode1.shex | 5 +
.../test/files/spec/syntax/1val1vShapeANDRef3.shex | 4 +
.../test/files/spec/syntax/1val2IRIREFExtra1.shex | 3 +
.../files/spec/syntax/1val2IRIREFPlusExtra1.shex | 3 +
.../files/spec/syntax/1val2STRING_LITERAL1.shex | 3 +
.../test/files/spec/syntax/1valExprRef-IV1.shex | 5 +
.../test/files/spec/syntax/1valExprRef-vc1.shex | 1 +
.../files/spec/syntax/1valExprRefbnode-IV1.shex | 5 +
.../files/spec/syntax/1valExprRefbnode-vc1.shex | 1 +
.../test/files/spec/syntax/2EachInclude1-IS2.shex | 7 +
.../test/files/spec/syntax/2EachInclude1-S2.shex | 4 +
.../files/spec/syntax/2EachInclude1-after.shex | 9 +
.../src/test/files/spec/syntax/2EachInclude1.shex | 9 +
jena-shex/src/test/files/spec/syntax/2Eachdot.shex | 5 +
.../test/files/spec/syntax/2OneInclude1-after.shex | 9 +
.../src/test/files/spec/syntax/2OneInclude1.shex | 9 +
.../src/test/files/spec/syntax/2RefS1-IS2.shex | 4 +
.../src/test/files/spec/syntax/2RefS1-Icirc.shex | 4 +
jena-shex/src/test/files/spec/syntax/2RefS1.shex | 3 +
.../src/test/files/spec/syntax/2RefS2-IS1.shex | 4 +
.../src/test/files/spec/syntax/2RefS2-Icirc.shex | 4 +
jena-shex/src/test/files/spec/syntax/2RefS2.shex | 3 +
jena-shex/src/test/files/spec/syntax/2dot.shex | 4 +
.../src/test/files/spec/syntax/2dotOne1dot.shex | 5 +
.../files/spec/syntax/2dotSemiOne1dotSemi.shex | 5 +
.../src/test/files/spec/syntax/2dotSemis.shex | 4 +
jena-shex/src/test/files/spec/syntax/3Eachdot.shex | 5 +
.../src/test/files/spec/syntax/3Eachdot3Extra.shex | 5 +
.../src/test/files/spec/syntax/3EachdotExtra3.shex | 5 +
.../test/files/spec/syntax/3EachdotExtra3NLex.shex | 7 +
.../src/test/files/spec/syntax/3circRefPlus1.shex | 16 +
.../files/spec/syntax/3circRefS1-IS2-IS3-IS3.shex | 6 +
.../test/files/spec/syntax/3circRefS1-IS2-IS3.shex | 5 +
.../test/files/spec/syntax/3circRefS1-IS23.shex | 5 +
.../test/files/spec/syntax/3circRefS1-Icirc.shex | 5 +
.../src/test/files/spec/syntax/3circRefS12.shex | 7 +
.../test/files/spec/syntax/3circRefS123-Icirc.shex | 11 +
.../src/test/files/spec/syntax/3circRefS123.shex | 10 +
.../src/test/files/spec/syntax/3circRefS2-IS3.shex | 4 +
.../test/files/spec/syntax/3circRefS2-Icirc.shex | 4 +
.../src/test/files/spec/syntax/3circRefS23.shex | 6 +
.../test/files/spec/syntax/3circRefS3-IS12.shex | 4 +
.../test/files/spec/syntax/3circRefS3-Icirc.shex | 4 +
.../src/test/files/spec/syntax/3circRefS3.shex | 3 +
.../src/test/files/spec/syntax/Cycle2Extra.shex | 4 +
.../test/files/spec/syntax/Cycle2NoNegation.shex | 3 +
.../test/files/spec/syntax/CycleNoNegation.shex | 3 +
.../FocusIRI2EachBnodeNested2EachIRIRef.shex | 7 +
.../src/test/files/spec/syntax/NOT1NOTvs.shex | 3 +
.../src/test/files/spec/syntax/NOT1dotOR2dot.shex | 7 +
.../test/files/spec/syntax/NOT1dotOR2dotX3.shex | 20 +
.../files/spec/syntax/NOT1dotOR2dotX3AND1.shex | 24 +
.../src/test/files/spec/syntax/NoNegation.shex | 8 +
.../src/test/files/spec/syntax/NoNegation2.shex | 5 +
.../src/test/files/spec/syntax/OneNegation.shex | 5 +
.../src/test/files/spec/syntax/TwoNegation.shex | 5 +
jena-shex/src/test/files/spec/syntax/_all.shex | 102 +
.../src/test/files/spec/syntax/bnode1dot.shex | 4 +
.../src/test/files/spec/syntax/datatypes.shex | 19 +
.../test/files/spec/syntax/dependent_shape.shex | 7 +
.../test/files/spec/syntax/focusNOTRefOR1dot.shex | 8 +
.../spec/syntax/focusbnode0ORfocusPattern0.shex | 3 +
.../src/test/files/spec/syntax/focusdatatype.shex | 1 +
jena-shex/src/test/files/spec/syntax/focusvs.shex | 3 +
.../src/test/files/spec/syntax/focusvsANDIRI.shex | 3 +
.../test/files/spec/syntax/focusvsANDdatatype.shex | 3 +
.../test/files/spec/syntax/focusvsORdatatype.shex | 3 +
.../src/test/files/spec/syntax/kitchenSink.shex | 66 +
.../test/files/spec/syntax/node_kind_example.shex | 5 +
.../spec/syntax/open1dotAND1dotcloseAND1dot.shex | 8 +
.../files/spec/syntax/open1dotOne1dotclose.shex | 5 +
.../files/spec/syntax/open1dotOne2dotclose.shex | 6 +
.../spec/syntax/open1dotOneopen2dotcloseclose.shex | 7 +
.../syntax/open1dotSemiOne1dotSemicloseSemi.shex | 5 +
.../spec/syntax/open1dotSemiOne2dotsemisclose.shex | 6 +
.../open1dotSemiOneopen2dotSemiscloseclose.shex | 7 +
.../src/test/files/spec/syntax/open1dotclose.shex | 3 +
.../test/files/spec/syntax/open1dotcloseCode1.shex | 4 +
.../files/spec/syntax/open1dotclosecardOpt.shex | 3 +
.../syntax/open1dotopen1dotOne1dotcloseclose.shex | 7 +
...topen1dotSemiOne1dotSemicloseSemicloseSemi.shex | 7 +
.../spec/syntax/open2Eachdotclosecard25c1dot.shex | 5 +
.../files/spec/syntax/open2dotOne1dotclose.shex | 6 +
.../spec/syntax/open2dotSemisOne1dotSemiclose.shex | 6 +
.../src/test/files/spec/syntax/open2dotclose.shex | 5 +
.../test/files/spec/syntax/open2dotsemisclose.shex | 5 +
.../test/files/spec/syntax/open3Eachdotclose.shex | 6 +
.../files/spec/syntax/open3EachdotcloseAnnot3.shex | 9 +
.../files/spec/syntax/open3EachdotcloseCode1.shex | 6 +
.../files/spec/syntax/open3Eachdotclosecard23.shex | 6 +
.../syntax/open3Eachdotclosecard23Annot3Code2.shex | 11 +
.../files/spec/syntax/open3Onedotclosecard2.shex | 6 +
.../files/spec/syntax/open3Onedotclosecard23.shex | 6 +
.../files/spec/syntax/open4Onedotclosecard23.shex | 7 +
.../syntax/openopen1dotOne1dotclose1dotclose.shex | 7 +
.../files/spec/syntax/openopen1dotOr1dotclose.shex | 3 +
...n1dotSemiOne1dotSemiclose1dotSemicloseSemi.shex | 7 +
.../syntax/openopen1dotcloseCode1closeCode3.shex | 6 +
.../openopen2dotSemiscloseOne1dotSemiclose.shex | 7 +
.../spec/syntax/openopen2dotcloseOne1dotclose.shex | 7 +
.../test/files/spec/syntax/recursion_example.shex | 5 +
.../src/test/files/spec/syntax/shapeExtern.shex | 1 +
.../src/test/files/spec/syntax/shapeExternRef.shex | 4 +
.../files/spec/syntax/start2RefS1-IstartS2.shex | 5 +
.../src/test/files/spec/syntax/start2RefS1.shex | 4 +
.../files/spec/syntax/start2RefS2-IstartS1.shex | 5 +
.../src/test/files/spec/syntax/start2RefS2.shex | 4 +
.../src/test/files/spec/syntax/startCode1.shex | 4 +
.../src/test/files/spec/syntax/startCode1fail.shex | 4 +
.../test/files/spec/syntax/startCode1startRef.shex | 6 +
.../files/spec/syntax/startCode1startReffail.shex | 6 +
.../src/test/files/spec/syntax/startCode3.shex | 6 +
.../src/test/files/spec/syntax/startCode3fail.shex | 6 +
.../files/spec/syntax/startEqualSpaceInline.shex | 3 +
.../src/test/files/spec/syntax/startInline.shex | 3 +
.../src/test/files/spec/syntax/startNoCode1.shex | 4 +
.../src/test/files/spec/syntax/startRefIRIREF.shex | 5 +
.../src/test/files/spec/syntax/startRefbnode.shex | 5 +
.../test/files/spec/syntax/startSelfRefIRIREF.shex | 5 +
.../test/files/spec/syntax/startSelfRefbnode.shex | 6 +
.../files/spec/syntax/startSpaceEqualInline.shex | 3 +
.../test/files/spec/validation/1dot-relative.json | 21 +
.../test/files/spec/validation/1dot-relative.shex | 3 +
.../src/test/files/spec/validation/1dot_empty.err | 8 +
.../test/files/spec/validation/2dot_missing1.err | 8 +
.../spec/validation/3circRefPlus1_pass-open.ttl | 5 +
.../3circRefPlus1_pass-recursiveData.ttl | 4 +
.../files/spec/validation/BASE_Is1_Ip1_I12345.ttl | 2 +
.../files/spec/validation/BASE_Is1_Ip1_Iab.ttl | 2 +
.../test/files/spec/validation/Babcd_Ip1_Io1.ttl | 1 +
.../validation/Babcdefghijklmnopqrs_Ip1_Io1.ttl | 1 +
.../validation/Babcdefghijklmnopqrst_Ip1_Io1.ttl | 1 +
.../FocusIRI2EachBnodeNested2EachIRIRef.ttl | 9 +
.../FocusIRI2EachBnodeNested3EachIRIRef.ttl | 10 +
.../spec/validation/In1_Ip1_Bn2.Bn2_Ip1_Bn2.ttl | 2 +
.../spec/validation/In1_Ip1_Bn2.Bn2_Ip2_LX.ttl | 2 +
.../spec/validation/In1_Ip1_In1.In1_Ip2_LX.ttl | 2 +
.../spec/validation/In1_Ip1_In1.In2_Ip2_LX.ttl | 2 +
.../src/test/files/spec/validation/In1_Ip1_In1.ttl | 1 +
...1_Ip1_In2.In1_Ip1_In3.In2_Ip2_LX.In3_Ip2_LX.ttl | 4 +
.../In1_Ip1_In2.In1_Ip1_In3.In2_Ip2_LX.ttl | 3 +
.../spec/validation/In1_Ip1_In2.In1_Ip2_In3.ttl | 2 +
.../spec/validation/In1_Ip1_In2.In2_Ip1_LX.ttl | 2 +
.../In1_Ip1_In2.In2_Ip2_LX.In3_Ip1_LX.ttl | 3 +
.../spec/validation/In1_Ip1_In2.In2_Ip2_LX.ttl | 2 +
.../spec/validation/In1_Ip1_In2.In2_Ip3_LX.ttl | 2 +
.../spec/validation/In1_Ip1_In2.In2_Ip4_LX.ttl | 2 +
.../spec/validation/In1_Ip1_In2.In2_Ipx_LXX3.ttl | 4 +
.../src/test/files/spec/validation/In1_Ip1_In2.ttl | 1 +
.../spec/validation/In1_Ip1_In2a.In2a_Ip1_In1.ttl | 2 +
.../spec/validation/In1_Ip1_In2a.In2a_Ip1_In2a.ttl | 2 +
.../spec/validation/In1_Ip1_In3.In3_Ip3_LX.ttl | 2 +
.../spec/validation/In1_Ip1_In4.In4_Ip4_LX.ttl | 2 +
.../spec/validation/In1_Ip1_LX.In1_Ip2_LY.ttl | 2 +
.../src/test/files/spec/validation/In1_Ip1_LX.ttl | 1 +
.../spec/validation/In1_Ip1_list_Iv1,Iv2,Iv3.ttl | 5 +
.../spec/validation/In1_Ip1_list_Iv1,Iv2,LX.ttl | 5 +
.../files/spec/validation/In1_Ip1_list_empty.ttl | 1 +
.../In1_Ip1_manualList_2firsts_Iv1,Iv2,Iv3.ttl | 8 +
.../validation/In1_Ip1_manualList_Iv1,Iv2,Iv3.ttl | 9 +
.../In1_Ip1_manualList_circular_Iv1,Iv2,Iv3.ttl | 9 +
.../In1_Ip1_manualList_extraArc_Iv1,Iv2,Iv3.ttl | 10 +
.../spec/validation/In1_Ip2_In2.In2_Ip1_LX.ttl | 2 +
.../spec/validation/In1_Ip2_In2.In2_Ip2_LX.ttl | 2 +
.../src/test/files/spec/validation/In1_Ip2_In2.ttl | 1 +
.../src/test/files/spec/validation/In1_Ip3_In2.ttl | 1 +
.../src/test/files/spec/validation/In1_Ip4_In2.ttl | 1 +
.../test/files/spec/validation/In1_Ipx_LXX3.ttl | 3 +
.../spec/validation/In1a_Ip1_Bn2.Bn2_Ip1_In1a.ttl | 2 +
.../test/files/spec/validation/In1a_Ip1_In1a.ttl | 1 +
.../validation/In1a_Ip1_In2a.In2a_Ip1_In1a.ttl | 2 +
.../spec/validation/In2_Ip2_LX.In1_Ip1_In2.ttl | 2 +
.../files/spec/validation/Is1_Ip0_Io0;Ip1_Io1.ttl | 2 +
.../spec/validation/Is1_Ip1HYPHEN_MINUS_Io1.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_B12345.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_BYT128.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_BYT5.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_BYT64.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Ba.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Bab.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Babc.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Babcd.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Babcde.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Babcdef.ttl | 1 +
.../validation/Is1_Ip1_Babcdefghijklmnopqrs.ttl | 1 +
.../validation/Is1_Ip1_Babcdefghijklmnopqrst.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Bbc.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DBL04_50e0.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_DBL0E0.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DBL0_0e0.ttl | 1 +
.../spec/validation/Is1_Ip1_DBL0e0lowercase.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DBL4_4e0.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DBL4_5e0.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DBL5_5e0.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DBL5_6e0.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC01_2345.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC01_23450.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC01_23456.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC04_50.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_DEC0_0.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC1_234.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC1_2345.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC1_23450.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC1_23456.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC1_234560.ttl | 1 +
.../files/spec/validation/Is1_Ip1_DEC1_234567.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_DEC4_4.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_DEC4_5.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_DEC5_5.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_DEC5_6.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_DEC_0.ttl | 1 +
.../validation/Is1_Ip1_DT2015-12-25T01_23_45Z.ttl | 1 +
.../files/spec/validation/Is1_Ip1_FLT04_50.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT05.ttl | 1 +
.../files/spec/validation/Is1_Ip1_FLT1_2345.ttl | 1 +
.../files/spec/validation/Is1_Ip1_FLT1_23456.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT4_4.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT4_5.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT4_9.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT5.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT5_0.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT5_1.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT5_5.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_FLT5_6.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_I.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_INT0.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_INT00.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT012345.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT0123450.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT0123456.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT01234560.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_INT05.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_INT1234.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT12345.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT123450.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT123456.ttl | 1 +
.../files/spec/validation/Is1_Ip1_INT1234560.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_INT4.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_INT5.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_INT6.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Ia.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Iabc.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Ibc.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Idt1.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Io.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Io1,Bo2.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Io1,Io2.ttl | 1 +
.../spec/validation/Is1_Ip1_Io1,Io2;Ip2_Io2.ttl | 3 +
.../spec/validation/Is1_Ip1_Io1-Io1_Ip2_Io2.ttl | 2 +
.../files/spec/validation/Is1_Ip1_Io1-relative.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Io1.ttl | 1 +
.../files/spec/validation/Is1_Ip1_Io1;Ip2_Io2.ttl | 2 +
.../test/files/spec/validation/Is1_Ip1_Io1a.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Iv.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Iv1,Iv2.ttl | 2 +
.../src/test/files/spec/validation/Is1_Ip1_Iv1.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Iv1a.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Iv2.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Iv3.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Iv4.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_L.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_L19.ttl | 1 +
.../spec/validation/Is1_Ip1_LAtfr-be-fbcl.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LAtfr-be.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LAtfr-bel.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LAtfr-cd.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LAtfr-ch.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LAtfr-fr.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_LAtfr.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_LAtfrc.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_LBC.ttl | 1 +
.../spec/validation/Is1_Ip1_LCarrotbcDollar.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_LIv1.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_LIv4.ttl | 1 +
.../spec/validation/Is1_Ip1_LSTRING_LITERAL1.ttl | 1 +
.../validation/Is1_Ip1_LSTRING_LITERAL1999.ttl | 1 +
...1_Ip1_LSTRING_LITERAL1_with_UTF8_boundaries.ttl | 1 +
...p1_LSTRING_LITERAL1_with_UTF8_boundaries999.ttl | 2 +
.../Is1_Ip1_LSTRING_LITERAL1_with_all_controls.ttl | Bin 0 -> 80 bytes
...1_Ip1_LSTRING_LITERAL1_with_all_controls999.ttl | Bin 0 -> 83 bytes
...1_Ip1_LSTRING_LITERAL1_with_all_punctuation.ttl | 1 +
...p1_LSTRING_LITERAL1_with_all_punctuation999.ttl | 2 +
..._Ip1_LSTRING_LITERAL1_with_ascii_boundaries.ttl | Bin 0 -> 60 bytes
...1_LSTRING_LITERAL1_with_ascii_boundaries999.ttl | Bin 0 -> 64 bytes
.../validation/Is1_Ip1_L_with_ECHAR_escapes.ttl | 1 +
.../validation/Is1_Ip1_L_with_ECHAR_escapes999.ttl | 1 +
.../validation/Is1_Ip1_L_with_REGEXP_escapes.ttl | 1 +
.../Is1_Ip1_L_with_REGEXP_escapes999.ttl | 1 +
.../Is1_Ip1_L_with_REGEXP_escapes_bare.ttl | 2 +
.../Is1_Ip1_L_with_REGEXP_escapes_escaped.ttl | 1 +
.../spec/validation/Is1_Ip1_L_with_all_meta.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_La,Io1.ttl | 2 +
.../spec/validation/Is1_Ip1_La,Lb,Lc,Ld,Le,Lf.ttl | 1 +
.../spec/validation/Is1_Ip1_La,Lb,Lc,Ld,Le.ttl | 1 +
.../files/spec/validation/Is1_Ip1_La,Lb,Lc,Ld.ttl | 1 +
.../files/spec/validation/Is1_Ip1_La,Lb,Lc.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_La,Lb.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_La.ttl | 1 +
.../spec/validation/Is1_Ip1_LaDTbloodType.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LaLTen-fr.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lab.ttl | 1 +
.../spec/validation/Is1_Ip1_LabDTbloodType.ttl | 1 +
.../spec/validation/Is1_Ip1_LabDTbloodType999.ttl | 1 +
.../spec/validation/Is1_Ip1_LabLTen-fr-jura.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LabLTen-fr.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_LabLTen.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Labab.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Lababab.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Labc.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LabcNAdef.ttl | 2 +
.../test/files/spec/validation/Is1_Ip1_Labcd.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Labcde.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Labcdef.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Lbaba.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LbcDollar.ttl | 1 +
.../files/spec/validation/Is1_Ip1_Lbclowercase.ttl | 1 +
.../files/spec/validation/Is1_Ip1_LblowercaseC.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lcd.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lef.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lv.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lv1.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_Lv1a.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lv2.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lv3.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_Lv4.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_STRab.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip1_dt1.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_false.ttl | 1 +
.../Is1_Ip1_malformedxsd-decimal1_2345ab.ttl | 1 +
.../Is1_Ip1_malformedxsd-decimal1_23ab.ttl | 1 +
.../Is1_Ip1_malformedxsd-integer1_2345.ttl | 1 +
.../test/files/spec/validation/Is1_Ip1_true.ttl | 1 +
.../spec/validation/Is1_Ip1_xsd-integer1234.ttl | 1 +
.../spec/validation/Is1_Ip1_xsd-integer12345.ttl | 1 +
.../src/test/files/spec/validation/Is1_Ip2_Io1.ttl | 1 +
.../src/test/files/spec/validation/Is1_a_Io1.ttl | 1 +
.../test/files/spec/validation/Is1a_Ip1_Io1.ttl | 1 +
.../src/test/files/spec/validation/Is2_Ip1_Io.ttl | 1 +
.../src/test/files/spec/validation/Is_Ip1_Io1.ttl | 1 +
.../spec/validation/Is_Ipn_IonX3.Is_Ipn_IonaX3.ttl | 3 +
.../test/files/spec/validation/Is_Ipn_IonX3.ttl | 3 +
jena-shex/src/test/files/spec/validation/Makefile | 3 +
.../spec/validation/Pstar-greedy-rewrite.json | 112 +
.../spec/validation/Pstar-greedy-rewrite.shex | 8 +
.../src/test/files/spec/validation/Pstar.json | 112 +
.../src/test/files/spec/validation/Pstar.shex | 8 +
jena-shex/src/test/files/spec/validation/Pstar.ttl | 6 +
jena-shex/src/test/files/spec/validation/Q.rq | 6 +
.../src/test/files/spec/validation/__to_add.shex | 990 +
jena-shex/src/test/files/spec/validation/a1b1.ttl | 4 +
.../src/test/files/spec/validation/abX3c1.ttl | 7 +
.../test/files/spec/validation/datatypes-data.ttl | 161 +
.../test/files/spec/validation/dependent_shape.ttl | 4 +
.../files/spec/validation/dependent_shape_map.json | 4 +
.../spec/validation/dependent_shape_results.json | 4 +
.../src/test/files/spec/validation/empty.ttl | 0
.../files/spec/validation/facet-tests-data.xlsx | Bin 0 -> 73500 bytes
.../src/test/files/spec/validation/facet-tests.ods | Bin 0 -> 59086 bytes
.../src/test/files/spec/validation/facets.ods | Bin 0 -> 55925 bytes
.../src/test/files/spec/validation/facets.xlsx | Bin 0 -> 22112 bytes
.../false-lead-excluding-value-shape.json | 78 +
.../false-lead-excluding-value-shape.shacl | 56 +
.../false-lead-excluding-value-shape.shex | 9 +
.../false-lead-excluding-value-shape.ttl | 14 +
.../src/test/files/spec/validation/manifest.jsonld | 19319 +++++++++++++++++++
.../src/test/files/spec/validation/manifest.ttl | 16460 ++++++++++++++++
.../spec/validation/nPlus1-greedy-rewrite.json | 64 +
.../spec/validation/nPlus1-greedy-rewrite.shex | 5 +
.../src/test/files/spec/validation/nPlus1.json | 40 +
.../src/test/files/spec/validation/nPlus1.shacl | 24 +
.../src/test/files/spec/validation/nPlus1.shex | 5 +
.../src/test/files/spec/validation/nPlus1.ttl | 4 +
.../spec/validation/nested-repeated-group.json | 73 +
.../spec/validation/nested-repeated-group.shex | 6 +
.../spec/validation/nested-repeated-group.ttl | 7 +
.../files/spec/validation/node_kind_example.err | 49 +
.../files/spec/validation/node_kind_example.ttl | 5 +
.../spec/validation/node_kind_example_map.json | 5 +
.../spec/validation/node_kind_example_results.json | 5 +
jena-shex/src/test/files/spec/validation/p1.ttl | 4 +
jena-shex/src/test/files/spec/validation/p1X2.ttl | 5 +
jena-shex/src/test/files/spec/validation/p1X3.ttl | 6 +
jena-shex/src/test/files/spec/validation/p1X4.ttl | 7 +
jena-shex/src/test/files/spec/validation/p1p2.ttl | 4 +
.../src/test/files/spec/validation/p1p2p3.ttl | 4 +
.../src/test/files/spec/validation/p1p2p3X3.ttl | 6 +
.../src/test/files/spec/validation/p1p2p3p4.ttl | 4 +
jena-shex/src/test/files/spec/validation/p1p3.ttl | 4 +
jena-shex/src/test/files/spec/validation/p2p3.ttl | 4 +
jena-shex/src/test/files/spec/validation/p3.ttl | 4 +
.../files/spec/validation/recursion_example.ttl | 5 +
.../spec/validation/recursion_example_map.json | 5 +
.../spec/validation/recursion_example_results.json | 5 +
.../src/test/files/spec/validation/skipped.json | 34 +
.../src/test/files/spec/validation/skipped.shacl | 24 +
.../src/test/files/spec/validation/skipped.shex | 4 +
.../src/test/files/spec/validation/skipped.ttl | 4 +
.../test/java/org/apache/jena/shex/TS_Shex.java | 45 +
.../apache/jena/shex/TestShexShapeMapSyntax.java | 85 +
.../java/org/apache/jena/shex/TestShexSyntax.java | 32 +
.../org/apache/jena/shex/TestShexSyntaxBad.java | 49 +
.../org/apache/jena/shex/TestShexValidation.java | 54 +
.../jena/shex/runner/AbstractRunnerFiles.java | 156 +
.../jena/shex/runner/RunnerShexBadSyntax.java | 81 +
.../apache/jena/shex/runner/RunnerShexSyntax.java | 76 +
.../jena/shex/runner/RunnerShexValidation.java | 28 +
.../java/org/apache/jena/shex/runner/ShexT.java | 77 +
.../org/apache/jena/shex/runner/ShexTests.java | 393 +
.../jena/shex/runner/ShexValidationTest.java | 199 +
jena-shex/src/test/resources/log4j2.properties | 29 +
.../java/org/apache/jena/tdb/Scripts_TDB1.java | 2 +-
.../jena/tdb/setup/TestStoreParamsCreate.java | 42 +-
pom.xml | 2 +
2296 files changed, 92568 insertions(+), 1298 deletions(-)
create mode 100644 apache-jena/bat/shex.bat
create mode 100755 apache-jena/bin/shex
delete mode 100644 jena-arq/src/test/java/org/apache/jena/arq/junit/manifest/Label.java
create mode 100644 jena-arq/src/test/java/org/apache/jena/arq/junit/runners/Directories.java
create mode 100644 jena-arq/src/test/java/org/apache/jena/arq/junit/runners/Label.java
create mode 100644 jena-cmds/src/main/java/shex/shex.java
create mode 100644 jena-cmds/src/main/java/shex/shex_parse.java
create mode 100644 jena-cmds/src/main/java/shex/shex_validate.java
create mode 100644 jena-core/src/main/java/org/apache/jena/graph/Node_Marker.java
create mode 100644 jena-shacl/src/main/java/org/apache/jena/shacl/parser/TargetExtensions.java
create mode 100644 jena-shacl/src/main/java/org/apache/jena/shacl/validation/EvalSparql.java
create mode 100644 jena-shacl/src/test/files/local/additional/target-sparql-1.ttl
create mode 100644 jena-shacl/src/test/files/local/additional/target-sparql-type-1.ttl
create mode 100644 jena-shex/examples/data.ttl
create mode 100644 jena-shex/examples/schema.shex
create mode 100644 jena-shex/examples/shape-map.shexmap
create mode 100644 jena-shex/pom.xml
create mode 100644 jena-shex/shexc/README
create mode 100755 jena-shex/shexc/shex-parser
create mode 100644 jena-shex/shexc/shex.jj
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/Shex.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexException.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexMap.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexMapBuilder.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexRecord.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexReport.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexSchema.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexShape.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexStatus.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/ShexValidator.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/eval/ShapeEval.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/eval/ShapeEvalCardinality.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/eval/ShapeEvalEachOf.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/eval/ShapeEvalOneOf.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/eval/ShapeEvalTripleConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/examples/Shex01_validateGraph.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/examples/Shex02_validateNode.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/examples/Shex03_validate.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/Cardinality.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/DatatypeConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/NodeConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/NodeKind.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/NodeKindConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/NumLengthConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/NumLengthKind.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/NumRangeConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/NumRangeKind.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprAND.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprExternal.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprFalse.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprNOT.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprNone.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprOR.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprRef.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprTripleExpr.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprTrue.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprVisitor.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExprWalker.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShapeExpression.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShexConst.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ShexPrintable.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/StrLengthConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/StrLengthKind.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/StrRegexConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/Sx2.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExprCardinality.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExprEachOf.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExprNone.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExprOneOf.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExprRef.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExprVisitor.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExprWalker.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/TripleExpression.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ValueConstraint.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ValueSetItem.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/expressions/ValueSetRange.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ParserShExC.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ParserShExJ.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ParserShExR.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ShExC.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ShExJ.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ShExR.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ShexParseException.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/ShexParserLib.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/javacc/ParseException.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/javacc/ShExJavacc.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/javacc/ShExJavaccConstants.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/javacc/ShExJavaccTokenManager.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/javacc/SimpleCharStream.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/javacc/Token.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/parser/javacc/TokenMgrError.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/sys/InitShex.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/sys/ReportItem.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/sys/ShexLib.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/sys/ShexValidatorImpl.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/sys/SysShex.java
create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/sys/ValidationContext.java
create mode 100644 jena-shex/src/main/resources/META-INF/services/org.apache.jena.sys.JenaSubsystemLifecycle
create mode 100644 jena-shex/src/test/files/README.md
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/1MissingRef.shex
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/1ShapeProductionCollision.shex
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/1focusMissingRefdot.shex
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/1focusRefANDSelfdot.shex
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/Cycle1Negation1.shex
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/Cycle1Negation2.shex
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/Cycle1Negation3.shex
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/Cycle2Extra.shex
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/Cycle2Negation.shex
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/TwoNegation.shex
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/TwoNegation2.shex
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/includeExpressionNotFound.shex
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/includeNonSimpleShape.shex
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/includeSimpleShape.shex
create mode 100644 jena-shex/src/test/files/spec/negativeStructure/manifest.jsonld
create mode 100755 jena-shex/src/test/files/spec/negativeStructure/manifest.ttl
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1datatypeRef1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1decimalMininclusiveroman-numeral.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1dotAnnot_AIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1dotUnlabeledCode1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1doubleMininclusiveroman-numeral.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1floatMininclusiveroman-numeral.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1integerMininclusiveroman-numeral.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1inverseinversedot.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1iriLength2.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1iriMaxexclusive.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1iriMaxinclusive.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1iriMinexclusive.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1iriMininclusive.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalFractiondigitsxsd-integer.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalLength2.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalPattern-bad-delim.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalPattern_with_ECHAR_escape_1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalPattern_with_ECHAR_escape_b.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalPattern_with_ECHAR_escape_f.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalPattern_with_UCHAR_escape_U0000061.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalPattern_with_UCHAR_escape_u061.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1literalTotaldigitsxsd-integer.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1negatedinversenegateddot.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1negatednegateddot.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1unknowndatatypeMaxInclusive.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1STRING_LITERAL1_bad_delim.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1STRING_LITERAL1_with_ECHAR_escape_1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1STRING_LITERAL1_with_ECHAR_escape_a.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1STRING_LITERAL1_with_ECHAR_escape_z.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1STRING_LITERAL1_with_UCHAR_escape_U0000061.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1STRING_LITERAL1_with_UCHAR_escape_u061.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1bnode.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1iriMinusiri1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1iriStemMinusliteral3.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1languageStemMinusliteral3.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1literalStemMinusiri3.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1literalStemMinuslanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1val1vcrefSTRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/1valA.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/DECIMAL-123.abc.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/DOUBLE-123e.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/Dot-Minus-emptylanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/INTEGER-+-1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/INTEGER-123abc.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/INTEGER-in-shape-expression.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/IRIREF-with-ECHAR.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/IRIREF-with-PN_LOCAL_ESC.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/IRIREF-with-SPACE.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/IRIREF-with-bad-UCHAR.1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/IRIREF-with-bad-UCHAR.2.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PNAME_NS-dot-at-end-declared.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PNAME_NS-dot-at-end-undeclared.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PNAME_NS-dot-at-start-declared.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PNAME_NS-dot-at-start-undeclared.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PN_LOCAL-PERCENT-end.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PN_LOCAL-PERCENT-mid.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PN_LOCAL-PERCENT-start.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PN_LOCAL-dash-start.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PN_LOCAL-unescaped-TILDE.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/PN_LOCAL-with-UCHAR.1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL1-ending-QUOTATION_MARK.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL2-bad-ECHAR.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL2-bad-LANGTAG.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL2-bad-UCHAR1.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL2-bad-UCHAR2-value.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL2-ending-APOSTROPHE.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL2-illegal-UCHAR1-value.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL2-with-LANGTAG-and-datatype.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL_LONG1-ending-APOSTROPHE4.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL_LONG2-ending-APOSTROPHE3.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL_LONG2-ending-QUOTATION_MARK4.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/STRING_LITERAL_LONG2-unterminated.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/a.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/base-no-uri.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/base-uri-dot.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/bnodedot.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/capitol-A.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/emptylanguageStem-Minus-emptylanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/group-no-SEMICOLON-separators.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/groupShapeConstr-trailing-OR.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/literal-0x123.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/open1dotcloseAnnot3.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/predicate-ANON.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/predicate-BLANK_NODE_LABEL.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/predicate-literal.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/predicate-true.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/prefix-missing.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/prefix-no-COLON.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/prefix-no-PNAME_NS.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/prefix-no-uri.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/prefix-none.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/shapename-a.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/shapename-literal.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/shapename-true.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/tripleConsraint-no-valueClass.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/tripleConsraint-with-datatype-and-dot.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/tripleConsraint-with-datatype-and-valueSet.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/tripleConsraint-with-dot-and-datatype.shex
create mode 100644 jena-shex/src/test/files/spec/negativeSyntax/tripleConsraint-with-two-cardinalities.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/0.json
create mode 100644 jena-shex/src/test/files/spec/schemas/0.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/0.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/0focusBNODE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/0focusBNODE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/0focusBNODE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/0focusIRI.json
create mode 100644 jena-shex/src/test/files/spec/schemas/0focusIRI.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/0focusIRI.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1Adot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1Adot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1Adot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRIInline0.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRIInline0.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRIInline0.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRI_with_UCHAR.1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRI_with_UCHAR.1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRI_with_UCHAR.1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRI_with_all_punctuationdot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRI_with_all_punctuationdot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1IRI_with_all_punctuationdot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1Include1-after.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1Include1-after.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1Include1-after.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1Include1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1Include1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1Include1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1Length.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1Length.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1Length.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTIRI.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTIRI.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTIRI.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTIRI.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTIRI.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTIRI.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTdot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTdot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTdot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTNOTvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTRefOR1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTRefOR1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTRefOR1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_literalANDvs_.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_literalANDvs_.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_literalANDvs_.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_literalORvs_.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_literalORvs_.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_literalORvs_.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_vsANDvs_.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_vsANDvs_.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_vsANDvs_.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_vsORvs_.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_vsORvs_.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOT_vsORvs_.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTdot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTdot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTdot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTliteralANDvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTliteralANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTliteralANDvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTliteralORvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTliteralORvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTliteralORvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvsANDvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvsANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvsANDvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvsORvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvsORvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1NOTvsORvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTliteral_ANDvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTliteral_ANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTliteral_ANDvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTliteral_ORvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTliteral_ORvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTliteral_ORvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTvs_ANDvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTvs_ANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTvs_ANDvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTvs_ORvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTvs_ORvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1_NOTvs_ORvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnode.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnode.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnode.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeLength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeLength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeLength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeMaxlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeMaxlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeMinlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeMinlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodePattern.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodePattern.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodePattern.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeRef1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeRef1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeRef1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeRefORRefMinlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeRefORRefMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1bnodeRefORRefMinlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1card25.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1card25.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1card25.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2Star.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2Star.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2Star.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2blank.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2blank.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1card2blank.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardOpt.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardOpt.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardOpt.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardPlus.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardPlus.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardPlus.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardStar.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardStar.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1cardStar.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatype.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatype.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatype.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypeLength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypeLength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypeLength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypeRef1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypeRef1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypeRef1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypelangString.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypelangString.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1datatypelangString.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusivexsd-byte.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusivexsd-byte.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxexclusivexsd-byte.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMaxinclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMinexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMALLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMALLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMALintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDECIMALintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLELeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLELeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLEintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveDOUBLEintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveINTEGERLead.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1decimalMininclusiveINTEGERLead.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dot-base.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dot-base.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dot-base.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAND1dotAND1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAND1dotAND1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAND1dotAND1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotANDopen1dotAND1dotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotANDopen1dotAND1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotANDopen1dotAND1dotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnot3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnot3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnot3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotAIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotAIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotAIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotSTRING_LITERAL1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotSTRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotAnnotSTRING_LITERAL1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotClosed.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotClosed.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotClosed.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode3fail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode3fail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCode3fail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCodeWithEscapes1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCodeWithEscapes1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotCodeWithEscapes1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotExtra1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotExtra1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotIMPORT1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotIMPORT1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotIMPORT1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotInline1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotInline1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotInline1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNdefault.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNdefault.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNdefault.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNex-HYPHEN_MINUS.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNex-HYPHEN_MINUS.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNex-HYPHEN_MINUS.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNex.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNex.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNex.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNexMultiComment.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNexMultiComment.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNexMultiComment.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNexSingleComment.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNexSingleComment.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotLNexSingleComment.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2MultiComment.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2MultiComment.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2MultiComment.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2SingleComment.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2SingleComment.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNS2SingleComment.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNSdefault.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNSdefault.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNSdefault.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode1.semact
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode3.semact
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotNoCode3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotOne1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotOne1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotOne1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotOne2dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotOne2dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotOne2dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotPlusAnnotIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotPlusAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotPlusAnnotIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRef1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRef1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRef1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefAND3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefAND3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefAND3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefLNex1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefLNex1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefLNex1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefNS1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefNS1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefNS1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefOR3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefOR3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefOR3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefSpaceLNex1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefSpaceLNex1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefSpaceLNex1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefSpaceNS1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefSpaceNS1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotRefSpaceNS1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemi.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemi.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemi.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemiOne1dotSemi.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemiOne1dotSemi.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemiOne1dotSemi.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemiOne2dotSemis.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemiOne2dotSemis.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotSemiOne2dotSemis.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAND1dot3X.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAND1dot3X.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAND1dot3X.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotAIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotAIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotAIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotSTRING_LITERAL1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotSTRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeAnnotSTRING_LITERAL1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeNoCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeNoCode1.semact
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeNoCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapeNoCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapePlusAnnotIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapePlusAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1dotShapePlusAnnotIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDECIMALintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLELeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLELeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLEint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLEint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLEintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveDOUBLEintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveINTEGERLead.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxexclusiveINTEGERLead.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMaxinclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMinexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMALLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMALLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMALintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDECIMALintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLELeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLELeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLEintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveDOUBLEintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveINTEGERLead.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1doubleMininclusiveINTEGERLead.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMaxinclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMinexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMALLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMALLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMALintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDECIMALintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLELeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLELeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLEintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveDOUBLEintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveINTEGERLead.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1floatMininclusiveINTEGERLead.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusBNODELength_dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusBNODELength_dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusBNODELength_dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusBNODE_dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusBNODE_dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusBNODE_dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusIRILength_dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusIRILength_dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusIRILength_dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusIRI_dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusIRI_dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusIRI_dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusLength-dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusLength-dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusMaxLength-dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusMaxLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusMaxLength-dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusMinLength-dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusMinLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusMinLength-dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusPattern-dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusPattern-dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusPattern-dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusPatternB-dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusPatternB-dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusPatternB-dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteral-dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteral-dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteral-dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteralLength-dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteralLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteralLength-dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteralLength-nonLiteralLength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteralLength-nonLiteralLength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1focusnonLiteralLength-nonLiteralLength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveDECIMALint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveDECIMALint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveDOUBLEint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveDOUBLEint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveDECIMALint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveDECIMALint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveDOUBLEint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveDOUBLEint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMaxinclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveDECIMALint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveDECIMALint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveDOUBLEint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveDOUBLEint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMinexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDECIMALintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLELeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLELeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLEint.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLEint.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLEintLeadTrail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveDOUBLEintLeadTrail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveINTEGERLead.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1integerMininclusiveINTEGERLead.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedotAnnot3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedotAnnot3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedotAnnot3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedotCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedotCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1inversedotCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iri.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iri.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iri.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriLength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriLength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriLength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriMaxlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriMaxlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriMinlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriMinlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriPattern.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriPattern.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriPattern.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriPatternbc.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriPatternbc.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriPatternbc.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriRef1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriRef1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriRef1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriRefLength1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriRefLength1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1iriRefLength1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1list0PlusDot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1list0PlusDot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1list0PlusDot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1list0PlusIri.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1list0PlusIri.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1list0PlusIri.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1list1PlusIri.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1list1PlusIri.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1list1PlusIri.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literal.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literal.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literal.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalCarrotPatternDollar.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalCarrotPatternDollar.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalCarrotPatternDollar.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalFractiondigits4.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalFractiondigits4.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalFractiondigits4.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalFractiondigits5.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalFractiondigits5.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalFractiondigits5.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalLength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalLength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalLength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalLength19.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalLength19.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalLength19.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxinclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxinclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMaxlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMinexclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMinexclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMininclusiveINTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMininclusiveINTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMinlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalMinlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern19.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern19.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern19.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternDollar.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternDollar.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternDollar.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternEnd.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternEnd.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternEnd.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes_bare.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes_bare.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes_bare.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes_escaped.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes_escaped.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_REGEXP_escapes_escaped.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_UTF8_boundaries.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_UTF8_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_UTF8_boundaries.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_controls.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_controls.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_controls.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_meta.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_meta.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_meta.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_punctuation.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_punctuation.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_all_punctuation.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_ascii_boundaries.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_ascii_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPattern_with_ascii_boundaries.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternabEnd.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternabEnd.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatternabEnd.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatterni.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatterni.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPatterni.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPlus.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPlus.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalPlus.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalStartPattern.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalStartPattern.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalStartPattern.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalStartPatternEnd.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalStartPatternEnd.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalStartPatternEnd.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits5.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits5.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits5.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits6.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits6.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1literalTotaldigits6.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteral.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteral.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteral.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralLength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralLength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralLength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralMaxlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralMaxlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralMinlength.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralMinlength.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralPattern.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralPattern.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1nonliteralPattern.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_leading_digit1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_leading_digit1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_leading_digit1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_leading_underscore1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_leading_underscore1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_leading_underscore1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_spanning_PN_CHARS1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_spanning_PN_CHARS1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_spanning_PN_CHARS1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_spanning_PN_CHARS_BASE1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_spanning_PN_CHARS_BASE1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1refbnode_with_spanning_PN_CHARS_BASE1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DECIMAL.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DECIMAL.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DOUBLE.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DOUBLE.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DOUBLElowercase.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DOUBLElowercase.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1DOUBLElowercase.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1INTEGER.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1INTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1INTEGER.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFClosedExtra1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFClosedExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFClosedExtra1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFDatatype.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFDatatype.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFDatatype.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1Closed.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1Closed.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1Closed.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1One.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1One.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1One.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1p2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1p2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1IRIREFExtra1p2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1LANGTAG.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1LANGTAG.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1LANGTAG.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1LNDatatype.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1LNDatatype.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1LNDatatype.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_ECHAR_escapes.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_ECHAR_escapes.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_ECHAR_escapes.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_UTF8_boundaries.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_UTF8_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_UTF8_boundaries.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_all_controls.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_all_controls.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_all_controls.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_all_punctuation.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_all_punctuation.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_all_punctuation.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_ascii_boundaries.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_ascii_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL1_with_ascii_boundaries.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2_with_LANGTAG.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2_with_LANGTAG.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2_with_LANGTAG.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2_with_subtag.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2_with_subtag.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL2_with_subtag.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2_with_LANGTAG.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2_with_LANGTAG.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2_with_LANGTAG.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2_with_subtag.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2_with_subtag.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1STRING_LITERAL_LONG2_with_subtag.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusiri3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusiri3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusiri3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusiriStem3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusiriStem3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusiriStem3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinuslanguage3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinuslanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinuslanguage3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinuslanguageStem3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinuslanguageStem3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinuslanguageStem3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusliteral3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusliteral3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusliteral3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusliteralStem3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusliteralStem3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1dotMinusliteralStem3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStem.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStem.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStemMinuslanguage3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStemMinuslanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStemMinuslanguage3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStemMinuslanguageStem3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStemMinuslanguageStem3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1emptylanguageStemMinuslanguageStem3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1false.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1false.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1false.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iri.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iri.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iri.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStem.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStem.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStem.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStemMinusiri3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStemMinusiri3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStemMinusiri3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStemMinusiriStem3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStemMinusiriStem3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1iriStemMinusiriStem3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1language.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1language.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1language.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStem.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStem.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStem.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStemMinuslanguage3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStemMinuslanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStemMinuslanguage3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStemMinuslanguageStem3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStemMinuslanguageStem3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1languageStemMinuslanguageStem3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literal.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literal.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literal.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalAtlanguageStem.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalAtlanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalAtlanguageStem.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalAtlanguageStemMinusliteralAtlanguage3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalAtlanguageStemMinusliteralAtlanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalAtlanguageStemMinusliteralAtlanguage3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStem.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStem.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStem.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStemMinusliteral3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStemMinusliteral3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStemMinusliteral3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStemMinusliteralStem3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStemMinusliteralStem3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literalStemMinusliteralStem3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literaliriStem.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literaliriStem.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literaliriStem.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literaliriStemMinusliteraliri3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literaliriStemMinusliteraliri3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literaliriStemMinusliteraliri3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literallanguageStem.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literallanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literallanguageStem.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literallanguageStemMinusliterallanguage3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literallanguageStemMinusliterallanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1literallanguageStemMinusliterallanguage3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1refvsMinusiri3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1refvsMinusiri3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1refvsMinusiri3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1true.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1true.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1true.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1AND1AND1Ref3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1AND1AND1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1AND1AND1Ref3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1AND1OR1Ref3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1AND1OR1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1AND1OR1Ref3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1OR1AND1Ref3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1OR1AND1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1OR1AND1Ref3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1OR1OR1Ref3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1OR1OR1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExpr1OR1OR1Ref3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprAND3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprAND3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprAND3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprOR3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprOR3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprOR3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefAND3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefAND3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefAND3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefIRIREF1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefIRIREF1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefIRIREF1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefOR3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefOR3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefOR3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefbnode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefbnode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vExprRefbnode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vShapeANDRef3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vShapeANDRef3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val1vShapeANDRef3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2IRIREFExtra1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2IRIREFExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2IRIREFExtra1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2IRIREFPlusExtra1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2IRIREFPlusExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2IRIREFPlusExtra1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2STRING_LITERAL1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2STRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1val2STRING_LITERAL1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRef-IV1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRef-IV1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRef-IV1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRef-vc1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRef-vc1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRef-vc1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRefbnode-IV1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRefbnode-IV1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRefbnode-IV1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRefbnode-vc1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRefbnode-vc1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/1valExprRefbnode-vc1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-IS2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-IS2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-IS2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-S2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-S2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-S2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-after.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-after.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1-after.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2EachInclude1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2Eachdot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2Eachdot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2Eachdot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2OneInclude1-after.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2OneInclude1-after.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2OneInclude1-after.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2OneInclude1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2OneInclude1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2OneInclude1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1-IS2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1-IS2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1-IS2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1-Icirc.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1-Icirc.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2-IS1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2-IS1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2-IS1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2-Icirc.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2-Icirc.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2RefS2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotOne1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotOne1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotOne1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotSemiOne1dotSemi.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotSemiOne1dotSemi.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotSemiOne1dotSemi.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotSemis.json
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotSemis.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/2dotSemis.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3Eachdot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3Eachdot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3Eachdot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3Eachdot3Extra.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3Eachdot3Extra.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3Eachdot3Extra.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3EachdotExtra3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3EachdotExtra3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3EachdotExtra3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3EachdotExtra3NLex.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3EachdotExtra3NLex.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3EachdotExtra3NLex.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefPlus1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefPlus1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefPlus1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS2-IS3-IS3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS2-IS3-IS3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS2-IS3-IS3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS2-IS3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS2-IS3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS2-IS3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS23.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS23.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-IS23.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-Icirc.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS1-Icirc.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS12.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS12.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS12.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS123-Icirc.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS123-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS123-Icirc.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS123.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS123.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS123.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS2-IS3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS2-IS3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS2-IS3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS2-Icirc.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS2-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS2-Icirc.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS23.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS23.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS23.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3-IS12.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3-IS12.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3-IS12.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3-Icirc.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3-Icirc.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/3circRefS3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/Cycle2Extra.json
create mode 100644 jena-shex/src/test/files/spec/schemas/Cycle2Extra.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/Cycle2Extra.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/Cycle2NoNegation.json
create mode 100644 jena-shex/src/test/files/spec/schemas/Cycle2NoNegation.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/Cycle2NoNegation.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/CycleNoNegation.json
create mode 100644 jena-shex/src/test/files/spec/schemas/CycleNoNegation.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/CycleNoNegation.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/FocusIRI2EachBnodeNested2EachIRIRef.json
create mode 100644 jena-shex/src/test/files/spec/schemas/FocusIRI2EachBnodeNested2EachIRIRef.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/FocusIRI2EachBnodeNested2EachIRIRef.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/Makefile
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1NOTvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1NOTvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1NOTvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dotX3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dotX3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dotX3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dotX3AND1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dotX3AND1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/NOT1dotOR2dotX3AND1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/NoNegation.json
create mode 100644 jena-shex/src/test/files/spec/schemas/NoNegation.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/NoNegation.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/NoNegation2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/NoNegation2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/NoNegation2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/OneNegation.json
create mode 100644 jena-shex/src/test/files/spec/schemas/OneNegation.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/OneNegation.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/README.md
create mode 100644 jena-shex/src/test/files/spec/schemas/TwoNegation.json
create mode 100644 jena-shex/src/test/files/spec/schemas/TwoNegation.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/TwoNegation.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/_all.json
create mode 100644 jena-shex/src/test/files/spec/schemas/_all.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/_all.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/bnode1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/bnode1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/bnode1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/coverage.json
create mode 100644 jena-shex/src/test/files/spec/schemas/coverage.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/datatypes.json
create mode 100644 jena-shex/src/test/files/spec/schemas/datatypes.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/datatypes.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/dependent_shape.json
create mode 100644 jena-shex/src/test/files/spec/schemas/dependent_shape.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/dependent_shape.ttl
copy jena-shacl/src/test/files/shaclc-valid/empty.shaclc => jena-shex/src/test/files/spec/schemas/double-NaN_pass.val (100%)
copy jena-shacl/src/test/files/shaclc-valid/empty.shaclc => jena-shex/src/test/files/spec/schemas/double-nINF_pass.val (100%)
copy jena-shacl/src/test/files/shaclc-valid/empty.shaclc => jena-shex/src/test/files/spec/schemas/float-INF_pass.val (100%)
copy jena-shacl/src/test/files/shaclc-valid/empty.shaclc => jena-shex/src/test/files/spec/schemas/float-NaN_pass.val (100%)
copy jena-shacl/src/test/files/shaclc-valid/empty.shaclc => jena-shex/src/test/files/spec/schemas/float-nINF_pass.val (100%)
create mode 100644 jena-shex/src/test/files/spec/schemas/focusNOTRefOR1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/focusNOTRefOR1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/focusNOTRefOR1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/focusbnode0ORfocusPattern0.json
create mode 100644 jena-shex/src/test/files/spec/schemas/focusbnode0ORfocusPattern0.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/focusbnode0ORfocusPattern0.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/focusdatatype.json
create mode 100644 jena-shex/src/test/files/spec/schemas/focusdatatype.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/focusdatatype.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvs.json
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvs.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvs.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsANDIRI.json
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsANDIRI.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsANDIRI.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsANDdatatype.json
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsANDdatatype.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsANDdatatype.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsORdatatype.json
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsORdatatype.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/focusvsORdatatype.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/kitchenSink.json
create mode 100644 jena-shex/src/test/files/spec/schemas/kitchenSink.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/kitchenSink.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/manifest.jsonld
create mode 100644 jena-shex/src/test/files/spec/schemas/manifest.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/meta.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/node_kind_example.json
create mode 100644 jena-shex/src/test/files/spec/schemas/node_kind_example.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/node_kind_example.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotAND1dotcloseAND1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotAND1dotcloseAND1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotAND1dotcloseAND1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOne1dotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOne1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOne1dotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOne2dotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOne2dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOne2dotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOneopen2dotcloseclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOneopen2dotcloseclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotOneopen2dotcloseclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOne1dotSemicloseSemi.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOne1dotSemicloseSemi.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOne1dotSemicloseSemi.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOne2dotsemisclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOne2dotsemisclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOne2dotsemisclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOneopen2dotSemiscloseclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOneopen2dotSemiscloseclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotSemiOneopen2dotSemiscloseclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotcloseCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotclosecardOpt.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotopen1dotOne1dotcloseclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotopen1dotOne1dotcloseclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotopen1dotOne1dotcloseclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotopen1dotSemiOne1dotSemicloseSemicloseSemi.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotopen1dotSemiOne1dotSemicloseSemicloseSemi.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open1dotopen1dotSemiOne1dotSemicloseSemicloseSemi.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open2Eachdotclosecard25c1dot.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open2Eachdotclosecard25c1dot.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open2Eachdotclosecard25c1dot.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotOne1dotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotOne1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotOne1dotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotSemisOne1dotSemiclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotSemisOne1dotSemiclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotSemisOne1dotSemiclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotsemisclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotsemisclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open2dotsemisclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open3EachdotcloseAnnot3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open3EachdotcloseAnnot3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open3EachdotcloseAnnot3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open3EachdotcloseCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open3EachdotcloseCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open3EachdotcloseCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclosecard23.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclosecard23.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclosecard23.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclosecard23Annot3Code2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclosecard23Annot3Code2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Eachdotclosecard23Annot3Code2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Onedotclosecard2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Onedotclosecard2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Onedotclosecard2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Onedotclosecard23.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Onedotclosecard23.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open3Onedotclosecard23.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/open4Onedotclosecard23.json
create mode 100644 jena-shex/src/test/files/spec/schemas/open4Onedotclosecard23.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/open4Onedotclosecard23.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotOne1dotclose1dotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotOne1dotclose1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotOne1dotclose1dotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotOr1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotSemiOne1dotSemiclose1dotSemicloseSemi.json
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotSemiOne1dotSemiclose1dotSemicloseSemi.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotSemiOne1dotSemiclose1dotSemicloseSemi.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen1dotcloseCode1closeCode3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen2dotSemiscloseOne1dotSemiclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen2dotSemiscloseOne1dotSemiclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen2dotSemiscloseOne1dotSemiclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen2dotcloseOne1dotclose.json
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen2dotcloseOne1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/openopen2dotcloseOne1dotclose.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/recursion_example.json
create mode 100644 jena-shex/src/test/files/spec/schemas/recursion_example.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/recursion_example.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/representationTests.json
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExtern.json
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExtern.jsontern
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExtern.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExtern.shextern
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExtern.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExtern.ttltern
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExternRef.json
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExternRef.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/shapeExternRef.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS1-IstartS2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS1-IstartS2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS1-IstartS2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS2-IstartS1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS2-IstartS1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS2-IstartS1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS2.json
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS2.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/start2RefS2.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1fail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1fail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1fail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1startRef.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1startRef.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1startRef.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1startReffail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1startReffail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode1startReffail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode3.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode3.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode3.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode3fail.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode3fail.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startCode3fail.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startEqualSpaceInline.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startEqualSpaceInline.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startEqualSpaceInline.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startInline.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startInline.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startInline.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startNoCode1.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startNoCode1.semact
create mode 100644 jena-shex/src/test/files/spec/schemas/startNoCode1.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startNoCode1.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startRefIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startRefIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startRefIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startRefbnode.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startRefbnode.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startRefbnode.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startSelfRefIRIREF.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startSelfRefIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startSelfRefIRIREF.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startSelfRefbnode.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startSelfRefbnode.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startSelfRefbnode.ttl
create mode 100644 jena-shex/src/test/files/spec/schemas/startSpaceEqualInline.json
create mode 100644 jena-shex/src/test/files/spec/schemas/startSpaceEqualInline.shex
create mode 100644 jena-shex/src/test/files/spec/schemas/startSpaceEqualInline.ttl
create mode 100644 jena-shex/src/test/files/spec/syntax/0.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/0focusBNODE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/0focusIRI.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1Adot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1IRIInline0.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1IRI_with_UCHAR.1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1IRI_with_all_punctuationdot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1Include1-after.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1Include1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1Length.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTIRI.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTNOTIRI.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTNOTdot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTNOTvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTRefOR1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOT_literalANDvs_.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOT_literalORvs_.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOT_vsANDvs_.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOT_vsORvs_.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTdot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTliteralANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTliteralORvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTvsANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1NOTvsORvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1_NOTliteral_ANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1_NOTliteral_ORvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1_NOTvs_ANDvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1_NOTvs_ORvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1bnode.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1bnodeLength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1bnodeMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1bnodeMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1bnodePattern.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1bnodeRef1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1bnodeRefORRefMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1card2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1card25.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1card2Star.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1card2blank.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1cardOpt.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1cardPlus.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1cardStar.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1datatype.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1datatypeLength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1datatypeRef1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1datatypelangString.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMaxexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMaxexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMaxexclusivexsd-byte.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMaxinclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMaxinclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMinexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMinexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1decimalMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dot-base.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotAND1dotAND1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotANDopen1dotAND1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotAnnot3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotAnnotAIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotAnnotSTRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotClosed.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotCode3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotCode3fail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotCodeWithEscapes1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotIMPORT1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotInline1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotLNdefault.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotLNex-HYPHEN_MINUS.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotLNex.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotLNexMultiComment.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotLNexSingleComment.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotNS2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotNS2MultiComment.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotNS2SingleComment.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotNSdefault.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotNoCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotNoCode3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotOne1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotOne2dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotPlusAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotRef1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotRefAND3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotRefLNex1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotRefNS1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotRefOR3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotRefSpaceLNex1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotRefSpaceNS1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotSemi.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotSemiOne1dotSemi.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotSemiOne2dotSemis.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotShapeAND1dot3X.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotShapeAnnotAIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotShapeAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotShapeAnnotSTRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotShapeCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotShapeNoCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1dotShapePlusAnnotIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxexclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxinclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxinclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMinexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMinexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1doubleMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMaxexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMaxexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMaxinclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMaxinclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMinexclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMinexclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1floatMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusBNODELength_dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusBNODE_dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusIRILength_dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusIRI_dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusMaxLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusMinLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusPattern-dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusPatternB-dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusnonLiteral-dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusnonLiteralLength-dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1focusnonLiteralLength-nonLiteralLength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMaxexclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMaxexclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMaxinclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMaxinclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMinexclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMinexclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDECIMALLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDECIMALint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDECIMALintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDOUBLELeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDOUBLEint.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveDOUBLEintLeadTrail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1integerMininclusiveINTEGERLead.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1inversedot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1inversedotAnnot3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1inversedotCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iri.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iriLength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iriMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iriMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iriPattern.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iriPatternbc.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iriRef1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1iriRefLength1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1list0PlusDot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1list0PlusIri.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1list1PlusIri.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literal.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalCarrotPatternDollar.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalFractiondigits4.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalFractiondigits5.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalLength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalLength19.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalMaxexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalMaxinclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalMinexclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalMininclusiveINTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern19.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPatternDollar.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPatternEnd.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_REGEXP_escapes.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_REGEXP_escapes_bare.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_REGEXP_escapes_escaped.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_UTF8_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_all_controls.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_all_meta.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_all_punctuation.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPattern_with_ascii_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPatternabEnd.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPatterni.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalPlus.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalStartPattern.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalStartPatternEnd.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalTotaldigits2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalTotaldigits5.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1literalTotaldigits6.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1nonliteral.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1nonliteralLength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1nonliteralMaxlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1nonliteralMinlength.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1nonliteralPattern.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1refbnode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1refbnode_with_leading_digit1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1refbnode_with_leading_underscore1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1refbnode_with_spanning_PN_CHARS1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1refbnode_with_spanning_PN_CHARS_BASE1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1DECIMAL.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1DOUBLE.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1DOUBLElowercase.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1INTEGER.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1IRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1IRIREFClosedExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1IRIREFDatatype.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1IRIREFExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1IRIREFExtra1Closed.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1IRIREFExtra1One.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1IRIREFExtra1p2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1LANGTAG.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1LNDatatype.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL1_with_ECHAR_escapes.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL1_with_UTF8_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL1_with_all_controls.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL1_with_all_punctuation.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL1_with_ascii_boundaries.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL2_with_LANGTAG.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL2_with_subtag.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL_LONG1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL_LONG2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL_LONG2_with_LANGTAG.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1STRING_LITERAL_LONG2_with_subtag.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1dotMinusiri3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1dotMinusiriStem3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1dotMinuslanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1dotMinuslanguageStem3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1dotMinusliteral3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1dotMinusliteralStem3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1emptylanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1emptylanguageStemMinuslanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1emptylanguageStemMinuslanguageStem3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1false.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1iri.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1iriStem.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1iriStemMinusiri3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1iriStemMinusiriStem3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1language.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1languageStem.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1languageStemMinuslanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1languageStemMinuslanguageStem3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literal.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literalAtlanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literalAtlanguageStemMinusliteralAtlanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literalStem.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literalStemMinusliteral3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literalStemMinusliteralStem3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literaliriStem.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literaliriStemMinusliteraliri3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literallanguageStem.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1literallanguageStemMinusliterallanguage3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1refvsMinusiri3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1true.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExpr1AND1AND1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExpr1AND1OR1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExpr1OR1AND1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExpr1OR1OR1Ref3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExprAND3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExprOR3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExprRefAND3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExprRefIRIREF1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExprRefOR3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vExprRefbnode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val1vShapeANDRef3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val2IRIREFExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val2IRIREFPlusExtra1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1val2STRING_LITERAL1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1valExprRef-IV1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1valExprRef-vc1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1valExprRefbnode-IV1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/1valExprRefbnode-vc1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2EachInclude1-IS2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2EachInclude1-S2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2EachInclude1-after.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2EachInclude1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2Eachdot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2OneInclude1-after.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2OneInclude1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2RefS1-IS2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2RefS1-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2RefS1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2RefS2-IS1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2RefS2-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2RefS2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2dotOne1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2dotSemiOne1dotSemi.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/2dotSemis.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3Eachdot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3Eachdot3Extra.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3EachdotExtra3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3EachdotExtra3NLex.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefPlus1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS1-IS2-IS3-IS3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS1-IS2-IS3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS1-IS23.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS1-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS12.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS123-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS123.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS2-IS3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS2-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS23.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS3-IS12.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS3-Icirc.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/3circRefS3.shex
create mode 100755 jena-shex/src/test/files/spec/syntax/Cycle2Extra.shex
create mode 100755 jena-shex/src/test/files/spec/syntax/Cycle2NoNegation.shex
create mode 100755 jena-shex/src/test/files/spec/syntax/CycleNoNegation.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/FocusIRI2EachBnodeNested2EachIRIRef.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/NOT1NOTvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/NOT1dotOR2dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/NOT1dotOR2dotX3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/NOT1dotOR2dotX3AND1.shex
create mode 100755 jena-shex/src/test/files/spec/syntax/NoNegation.shex
create mode 100755 jena-shex/src/test/files/spec/syntax/NoNegation2.shex
create mode 100755 jena-shex/src/test/files/spec/syntax/OneNegation.shex
create mode 100755 jena-shex/src/test/files/spec/syntax/TwoNegation.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/_all.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/bnode1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/datatypes.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/dependent_shape.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/focusNOTRefOR1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/focusbnode0ORfocusPattern0.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/focusdatatype.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/focusvs.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/focusvsANDIRI.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/focusvsANDdatatype.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/focusvsORdatatype.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/kitchenSink.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/node_kind_example.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotAND1dotcloseAND1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotOne1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotOne2dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotOneopen2dotcloseclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotSemiOne1dotSemicloseSemi.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotSemiOne2dotsemisclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotSemiOneopen2dotSemiscloseclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotcloseCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotclosecardOpt.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotopen1dotOne1dotcloseclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open1dotopen1dotSemiOne1dotSemicloseSemicloseSemi.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open2Eachdotclosecard25c1dot.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open2dotOne1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open2dotSemisOne1dotSemiclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open2dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open2dotsemisclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open3Eachdotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open3EachdotcloseAnnot3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open3EachdotcloseCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open3Eachdotclosecard23.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open3Eachdotclosecard23Annot3Code2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open3Onedotclosecard2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open3Onedotclosecard23.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/open4Onedotclosecard23.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/openopen1dotOne1dotclose1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/openopen1dotOr1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/openopen1dotSemiOne1dotSemiclose1dotSemicloseSemi.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/openopen1dotcloseCode1closeCode3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/openopen2dotSemiscloseOne1dotSemiclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/openopen2dotcloseOne1dotclose.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/recursion_example.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/shapeExtern.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/shapeExternRef.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/start2RefS1-IstartS2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/start2RefS1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/start2RefS2-IstartS1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/start2RefS2.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startCode1fail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startCode1startRef.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startCode1startReffail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startCode3.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startCode3fail.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startEqualSpaceInline.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startInline.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startNoCode1.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startRefIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startRefbnode.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startSelfRefIRIREF.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startSelfRefbnode.shex
create mode 100644 jena-shex/src/test/files/spec/syntax/startSpaceEqualInline.shex
create mode 100644 jena-shex/src/test/files/spec/validation/1dot-relative.json
create mode 100644 jena-shex/src/test/files/spec/validation/1dot-relative.shex
create mode 100644 jena-shex/src/test/files/spec/validation/1dot_empty.err
create mode 100644 jena-shex/src/test/files/spec/validation/2dot_missing1.err
create mode 100644 jena-shex/src/test/files/spec/validation/3circRefPlus1_pass-open.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/3circRefPlus1_pass-recursiveData.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/BASE_Is1_Ip1_I12345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/BASE_Is1_Ip1_Iab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Babcd_Ip1_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Babcdefghijklmnopqrs_Ip1_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Babcdefghijklmnopqrst_Ip1_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/FocusIRI2EachBnodeNested2EachIRIRef.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/FocusIRI2EachBnodeNested3EachIRIRef.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_Bn2.Bn2_Ip1_Bn2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_Bn2.Bn2_Ip2_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In1.In1_Ip2_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In1.In2_Ip2_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In1_Ip1_In3.In2_Ip2_LX.In3_Ip2_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In1_Ip1_In3.In2_Ip2_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In1_Ip2_In3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In2_Ip1_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In2_Ip2_LX.In3_Ip1_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In2_Ip2_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In2_Ip3_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In2_Ip4_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.In2_Ipx_LXX3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2a.In2a_Ip1_In1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In2a.In2a_Ip1_In2a.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In3.In3_Ip3_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_In4.In4_Ip4_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_LX.In1_Ip2_LY.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_list_Iv1,Iv2,Iv3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_list_Iv1,Iv2,LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_list_empty.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_manualList_2firsts_Iv1,Iv2,Iv3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_manualList_Iv1,Iv2,Iv3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_manualList_circular_Iv1,Iv2,Iv3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip1_manualList_extraArc_Iv1,Iv2,Iv3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip2_In2.In2_Ip1_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip2_In2.In2_Ip2_LX.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip2_In2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip3_In2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ip4_In2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1_Ipx_LXX3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1a_Ip1_Bn2.Bn2_Ip1_In1a.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1a_Ip1_In1a.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In1a_Ip1_In2a.In2a_Ip1_In1a.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/In2_Ip2_LX.In1_Ip1_In2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip0_Io0;Ip1_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1HYPHEN_MINUS_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_B12345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_BYT128.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_BYT5.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_BYT64.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Ba.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Bab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Babc.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Babcd.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Babcde.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Babcdef.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Babcdefghijklmnopqrs.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Babcdefghijklmnopqrst.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Bbc.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL04_50e0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL0E0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL0_0e0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL0e0lowercase.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL4_4e0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL4_5e0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL5_5e0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DBL5_6e0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC01_2345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC01_23450.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC01_23456.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC04_50.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC0_0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC1_234.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC1_2345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC1_23450.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC1_23456.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC1_234560.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC1_234567.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC4_4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC4_5.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC5_5.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC5_6.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DEC_0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_DT2015-12-25T01_23_45Z.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT04_50.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT05.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT1_2345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT1_23456.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT4_4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT4_5.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT4_9.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT5.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT5_0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT5_1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT5_5.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_FLT5_6.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_I.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT0.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT00.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT012345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT0123450.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT0123456.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT01234560.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT05.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT1234.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT12345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT123450.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT123456.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT1234560.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT5.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_INT6.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Ia.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iabc.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Ibc.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Idt1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1,Bo2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1,Io2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1,Io2;Ip2_Io2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1-Io1_Ip2_Io2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1-relative.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1;Ip2_Io2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Io1a.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iv.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iv1,Iv2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iv1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iv1a.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iv2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iv3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Iv4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L19.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfr-be-fbcl.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfr-be.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfr-bel.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfr-cd.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfr-ch.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfr-fr.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfr.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LAtfrc.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LBC.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LCarrotbcDollar.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LIv1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LIv4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_UTF8_boundaries.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_UTF8_boundaries999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_all_controls.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_all_controls999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_all_punctuation.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_all_punctuation999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_ascii_boundaries.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LSTRING_LITERAL1_with_ascii_boundaries999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L_with_ECHAR_escapes.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L_with_ECHAR_escapes999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L_with_REGEXP_escapes.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L_with_REGEXP_escapes999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L_with_REGEXP_escapes_bare.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L_with_REGEXP_escapes_escaped.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_L_with_all_meta.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_La,Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_La,Lb,Lc,Ld,Le,Lf.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_La,Lb,Lc,Ld,Le.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_La,Lb,Lc,Ld.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_La,Lb,Lc.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_La,Lb.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_La.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LaDTbloodType.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LaLTen-fr.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LabDTbloodType.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LabDTbloodType999.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LabLTen-fr-jura.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LabLTen-fr.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LabLTen.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Labab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lababab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Labc.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LabcNAdef.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Labcd.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Labcde.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Labcdef.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lbaba.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LbcDollar.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lbclowercase.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_LblowercaseC.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lcd.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lef.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lv.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lv1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lv1a.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lv2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lv3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_Lv4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_STRab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_dt1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_false.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_malformedxsd-decimal1_2345ab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_malformedxsd-decimal1_23ab.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_malformedxsd-integer1_2345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_true.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_xsd-integer1234.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip1_xsd-integer12345.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_Ip2_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1_a_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is1a_Ip1_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is2_Ip1_Io.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is_Ip1_Io1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is_Ipn_IonX3.Is_Ipn_IonaX3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Is_Ipn_IonX3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Makefile
create mode 100644 jena-shex/src/test/files/spec/validation/Pstar-greedy-rewrite.json
create mode 100644 jena-shex/src/test/files/spec/validation/Pstar-greedy-rewrite.shex
create mode 100644 jena-shex/src/test/files/spec/validation/Pstar.json
create mode 100644 jena-shex/src/test/files/spec/validation/Pstar.shex
create mode 100644 jena-shex/src/test/files/spec/validation/Pstar.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/Q.rq
create mode 100644 jena-shex/src/test/files/spec/validation/__to_add.shex
create mode 100644 jena-shex/src/test/files/spec/validation/a1b1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/abX3c1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/datatypes-data.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/dependent_shape.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/dependent_shape_map.json
create mode 100644 jena-shex/src/test/files/spec/validation/dependent_shape_results.json
copy jena-shacl/src/test/files/shaclc-valid/empty.shaclc => jena-shex/src/test/files/spec/validation/empty.ttl (100%)
create mode 100644 jena-shex/src/test/files/spec/validation/facet-tests-data.xlsx
create mode 100644 jena-shex/src/test/files/spec/validation/facet-tests.ods
create mode 100644 jena-shex/src/test/files/spec/validation/facets.ods
create mode 100644 jena-shex/src/test/files/spec/validation/facets.xlsx
create mode 100644 jena-shex/src/test/files/spec/validation/false-lead-excluding-value-shape.json
create mode 100644 jena-shex/src/test/files/spec/validation/false-lead-excluding-value-shape.shacl
create mode 100644 jena-shex/src/test/files/spec/validation/false-lead-excluding-value-shape.shex
create mode 100644 jena-shex/src/test/files/spec/validation/false-lead-excluding-value-shape.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/manifest.jsonld
create mode 100644 jena-shex/src/test/files/spec/validation/manifest.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/nPlus1-greedy-rewrite.json
create mode 100644 jena-shex/src/test/files/spec/validation/nPlus1-greedy-rewrite.shex
create mode 100644 jena-shex/src/test/files/spec/validation/nPlus1.json
create mode 100644 jena-shex/src/test/files/spec/validation/nPlus1.shacl
create mode 100644 jena-shex/src/test/files/spec/validation/nPlus1.shex
create mode 100644 jena-shex/src/test/files/spec/validation/nPlus1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/nested-repeated-group.json
create mode 100644 jena-shex/src/test/files/spec/validation/nested-repeated-group.shex
create mode 100644 jena-shex/src/test/files/spec/validation/nested-repeated-group.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/node_kind_example.err
create mode 100644 jena-shex/src/test/files/spec/validation/node_kind_example.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/node_kind_example_map.json
create mode 100644 jena-shex/src/test/files/spec/validation/node_kind_example_results.json
create mode 100644 jena-shex/src/test/files/spec/validation/p1.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1X2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1X3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1X4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1p2.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1p2p3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1p2p3X3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1p2p3p4.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p1p3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p2p3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/p3.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/recursion_example.ttl
create mode 100644 jena-shex/src/test/files/spec/validation/recursion_example_map.json
create mode 100644 jena-shex/src/test/files/spec/validation/recursion_example_results.json
create mode 100644 jena-shex/src/test/files/spec/validation/skipped.json
create mode 100644 jena-shex/src/test/files/spec/validation/skipped.shacl
create mode 100644 jena-shex/src/test/files/spec/validation/skipped.shex
create mode 100644 jena-shex/src/test/files/spec/validation/skipped.ttl
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/TS_Shex.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/TestShexShapeMapSyntax.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/TestShexSyntax.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/TestShexSyntaxBad.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/TestShexValidation.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/AbstractRunnerFiles.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/RunnerShexBadSyntax.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/RunnerShexSyntax.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/RunnerShexValidation.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/ShexT.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/ShexTests.java
create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/ShexValidationTest.java
create mode 100644 jena-shex/src/test/resources/log4j2.properties