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 2022/04/22 10:52:36 UTC

[jena] branch main updated (dff2b3f664 -> d8f0ec1dbf)

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 dff2b3f664 Merge pull request #1266 from afs/ignore-dtds
     new 347720493c Allow surrogate pairs in PN_CHARS_BASE (shaclc)
     new d912627976 Allow surrogate pairs in PN_CHARS_BASE (shex)
     new 40366f3391 NodeConstraint as separate concept, not a ShapeExpression
     new 3bde04c232 JENA-2323: shex print compact syntax
     new d8f0ec1dbf Merge pull request #1263 from afs/shex

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


Summary of changes:
 .../java/org/apache/jena/riot/out/NodeFmtLib.java  |    4 +-
 .../jena/sparql/graph/GraphSPARQLService.java      |   33 +-
 jena-cmds/src/main/java/shex/shex_parse.java       |   43 +-
 jena-shacl/shaclc/shaclc.jj                        |    6 +-
 .../reader/parser/ShaclCompactParserJJ.java        |    4 +-
 .../parser/ShaclCompactParserJJConstants.java      |   23 +-
 .../parser/ShaclCompactParserJJTokenManager.java   | 1042 ++++---
 jena-shex/shexc/README                             |    3 +-
 jena-shex/shexc/shex.jj                            |   22 +-
 .../src/main/java/org/apache/jena/shex/Shex.java   |  120 +-
 .../main/java/org/apache/jena/shex/ShexSchema.java |   31 +-
 .../main/java/org/apache/jena/shex/ShexShape.java  |   32 +-
 .../jena/shex/expressions/DatatypeConstraint.java  |    4 +-
 .../expressions/{ShexConst.java => Facet.java}     |    8 +-
 .../jena/shex/expressions/NodeConstraint.java      |   83 +-
 ...onstraint.java => NodeConstraintComponent.java} |   16 +-
 ...ExprVisitor.java => NodeConstraintVisitor.java} |   23 +-
 .../org/apache/jena/shex/expressions/NodeKind.java |    9 +
 .../jena/shex/expressions/NodeKindConstraint.java  |    6 +-
 .../jena/shex/expressions/NumLengthConstraint.java |   12 +-
 .../jena/shex/expressions/NumRangeConstraint.java  |   16 +-
 .../expressions/{ShexConst.java => Satisfies.java} |   13 +-
 .../{ShexConst.java => ShapeElement.java}          |   10 +-
 .../{ShapeExprTrue.java => ShapeExprAtom.java}     |   25 +-
 .../{ShapeExprTrue.java => ShapeExprDot.java}      |   12 +-
 .../apache/jena/shex/expressions/ShapeExprRef.java |    2 +
 .../jena/shex/expressions/ShapeExprTripleExpr.java |   12 +
 .../jena/shex/expressions/ShapeExprTrue.java       |    9 +-
 .../jena/shex/expressions/ShapeExprVisitor.java    |   17 +-
 .../jena/shex/expressions/ShapeExprWalker.java     |   56 +-
 .../jena/shex/expressions/ShapeExpression.java     |   30 +-
 ...{ShapeExprRef.java => ShapeNodeConstraint.java} |   62 +-
 .../apache/jena/shex/expressions/ShexConst.java    |    1 +
 .../{ShapeExpression.java => ShexPrintOps.java}    |   32 +-
 .../jena/shex/expressions/ShexPrintable.java       |   12 +-
 .../jena/shex/expressions/StrLengthConstraint.java |    4 +-
 .../jena/shex/expressions/StrRegexConstraint.java  |    4 +-
 .../jena/shex/expressions/TripleExprVisitor.java   |   12 +-
 .../jena/shex/expressions/TripleExprWalker.java    |    5 +-
 .../jena/shex/expressions/ValueConstraint.java     |    9 +-
 .../apache/jena/shex/expressions/ValueSetItem.java |   13 +-
 .../jena/shex/expressions/ValueSetRange.java       |   13 +
 .../org/apache/jena/shex/parser/ParserShExC.java   |  105 +-
 .../java/org/apache/jena/shex/parser/ShExC.java    |   27 +-
 .../apache/jena/shex/parser/javacc/ShExJavacc.java |   47 +-
 .../shex/parser/javacc/ShExJavaccConstants.java    |   23 +-
 .../shex/parser/javacc/ShExJavaccTokenManager.java | 2917 ++++++++++++--------
 .../java/org/apache/jena/shex/sys/ShexLib.java     |   56 +-
 .../org/apache/jena/shex/writer/WriterShExC.java   |  466 ++++
 .../test/java/org/apache/jena/shex/TS_Shex.java    |    3 +-
 .../org/apache/jena/shex/TestShexPrintShexC.java}  |   21 +-
 .../jena/shex/runner/AbstractRunnerFiles.java      |    4 +-
 .../apache/jena/shex/runner/RunnerPrintShex.java   |  120 +
 .../jena/shex/runner/RunnerShexBadSyntax.java      |    4 +-
 .../apache/jena/shex/runner/RunnerShexSyntax.java  |    8 +-
 55 files changed, 3780 insertions(+), 1914 deletions(-)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShexConst.java => Facet.java} (76%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{NodeConstraint.java => NodeConstraintComponent.java} (81%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShapeExprVisitor.java => NodeConstraintVisitor.java} (71%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShexConst.java => Satisfies.java} (74%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShexConst.java => ShapeElement.java} (76%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShapeExprTrue.java => ShapeExprAtom.java} (75%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShapeExprTrue.java => ShapeExprDot.java} (85%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShapeExprRef.java => ShapeNodeConstraint.java} (57%)
 copy jena-shex/src/main/java/org/apache/jena/shex/expressions/{ShapeExpression.java => ShexPrintOps.java} (73%)
 create mode 100644 jena-shex/src/main/java/org/apache/jena/shex/writer/WriterShExC.java
 copy jena-shex/src/{main/java/org/apache/jena/shex/expressions/ShexConst.java => test/java/org/apache/jena/shex/TestShexPrintShexC.java} (69%)
 create mode 100644 jena-shex/src/test/java/org/apache/jena/shex/runner/RunnerPrintShex.java