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

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


The following commit(s) were added to refs/heads/main by this push:
     new 3d339cd51e GH-1592 change ShexMap to ShapeMap
     new 68614c0f20 Merge pull request #1589 from 
fhircat/rename_ShExMap_to_ShapeMap_2
3d339cd51e is described below

commit 3d339cd51e2b9e07486089d69cab7408c962e104
Author: Eric Prud'hommeaux <[email protected]>
AuthorDate: Sat Oct 15 14:46:14 2022 +0200

    GH-1592 change ShexMap to ShapeMap
    
    per http://shex.io/shape-map/#shapemap-structure
    
    (ShExMap is a different concept.)
---
 jena-cmds/src/main/java/shex/shex_validate.java    |  2 +-
 .../java/shex/examples/Shex01_validateGraph.java   |  6 +--
 .../java/shex/examples/Shex02_validateNode.java    |  4 +-
 .../main/java/shex/examples/Shex03_validate.java   |  4 +-
 .../examples/{shape-map.shexmap => shape-map.smap} |  0
 .../jena/shex/{ShexMap.java => ShapeMap.java}      | 20 +++----
 .../src/main/java/org/apache/jena/shex/Shex.java   | 14 ++---
 .../java/org/apache/jena/shex/ShexMapBuilder.java  | 61 ----------------------
 .../main/java/org/apache/jena/shex/ShexRecord.java |  2 +-
 .../java/org/apache/jena/shex/ShexValidator.java   |  4 +-
 .../org/apache/jena/shex/parser/ParserShExC.java   |  6 +--
 .../java/org/apache/jena/shex/parser/ShExC.java    | 14 ++---
 .../java/org/apache/jena/shex/parser/ShExJ.java    |  6 +--
 .../apache/jena/shex/sys/ShexValidatorImpl.java    |  4 +-
 .../apache/jena/shex/TestShexShapeMapSyntax.java   |  8 +--
 .../jena/shex/runner/ShexValidationTest.java       |  2 +-
 16 files changed, 48 insertions(+), 109 deletions(-)

diff --git a/jena-cmds/src/main/java/shex/shex_validate.java 
b/jena-cmds/src/main/java/shex/shex_validate.java
index 3478413991..300751b81b 100644
--- a/jena-cmds/src/main/java/shex/shex_validate.java
+++ b/jena-cmds/src/main/java/shex/shex_validate.java
@@ -137,7 +137,7 @@ public class shex_validate extends CmdGeneral {
 //        }
 
         if ( mapfile != null ) {
-            ShexMap map;
+            ShapeMap map;
             try {
                 map = Shex.readShapeMap(mapfile);
             } catch (ShexException ex) {
diff --git 
a/jena-examples/src/main/java/shex/examples/Shex01_validateGraph.java 
b/jena-examples/src/main/java/shex/examples/Shex01_validateGraph.java
index 7ece36faee..857e72819b 100644
--- a/jena-examples/src/main/java/shex/examples/Shex01_validateGraph.java
+++ b/jena-examples/src/main/java/shex/examples/Shex01_validateGraph.java
@@ -24,13 +24,13 @@ import org.apache.jena.riot.RDFDataMgr;
 import org.apache.jena.shex.*;
 import org.apache.jena.shex.sys.ShexLib;
 
-/** Read data, ShEx schema and ShEx map, then validate */
+/** Read data, ShEx schema and shape map, then validate */
 public class Shex01_validateGraph {
     static { LogCtl.setLogging(); }
 
     public static void main(String ...args) {
         String SHAPES = "examples/schema.shex";
-        String SHAPES_MAP = "examples/shape-map.shexmap";
+        String SHAPES_MAP = "examples/shape-map.smap";
         String DATA = "examples/data.ttl";
 
         System.out.println("Read data");
@@ -41,7 +41,7 @@ public class Shex01_validateGraph {
 
         // Shapes map.
         System.out.println("Read shapes map");
-        ShexMap shapeMap = Shex.readShapeMap(SHAPES_MAP);
+        ShapeMap shapeMap = Shex.readShapeMap(SHAPES_MAP);
 
         // ShexReport
         System.out.println("Validate");
diff --git a/jena-examples/src/main/java/shex/examples/Shex02_validateNode.java 
b/jena-examples/src/main/java/shex/examples/Shex02_validateNode.java
index 814266ac7f..4e0576aa2a 100644
--- a/jena-examples/src/main/java/shex/examples/Shex02_validateNode.java
+++ b/jena-examples/src/main/java/shex/examples/Shex02_validateNode.java
@@ -32,7 +32,7 @@ public class Shex02_validateNode {
 
     public static void main(String ...args) {
         String SHAPES = "examples/schema.shex";
-        String SHAPES_MAP = "examples/shape-map.shexmap";
+        String SHAPES_MAP = "examples/shape-map.smap";
         String DATA = "examples/data.ttl";
 
         System.out.println("Read data");
@@ -43,7 +43,7 @@ public class Shex02_validateNode {
 
         // Shapes map.
         System.out.println("Read shapes map");
-        ShexMap shapeMap = Shex.readShapeMap(SHAPES_MAP);
+        ShapeMap shapeMap = Shex.readShapeMap(SHAPES_MAP);
 
         Node data1 = NodeFactory.createURI("http://example/x";);
         Node data2 = NodeFactory.createURI("http://example/s";);
diff --git a/jena-examples/src/main/java/shex/examples/Shex03_validate.java 
b/jena-examples/src/main/java/shex/examples/Shex03_validate.java
index 543d545944..9a0780c29d 100644
--- a/jena-examples/src/main/java/shex/examples/Shex03_validate.java
+++ b/jena-examples/src/main/java/shex/examples/Shex03_validate.java
@@ -47,12 +47,12 @@ public class Shex03_validate {
         Triple instancesOfFoo = Triple.create(Shex.FOCUS, RDF.type.asNode(), 
myClass);
         Node shape1 = NodeFactory.createURI("http://example/shapes#shape1";);
 
-        ShexMap shapeMap = ShexMap.newBuilder()
+        ShapeMap shapeMap = ShapeMap.newBuilder()
                 .add(instancesOfFoo, shape1)
                 .build();
 
         // Equivalent helper for map with one ShapeMap entry
-        ShexMap shapeMapAlt = ShexMap.record(instancesOfFoo, shape1);
+        ShapeMap shapeMapAlt = ShapeMap.record(instancesOfFoo, shape1);
 
         // Validate
         System.out.println();
diff --git a/jena-shex/examples/shape-map.shexmap 
b/jena-shex/examples/shape-map.smap
similarity index 100%
rename from jena-shex/examples/shape-map.shexmap
rename to jena-shex/examples/shape-map.smap
diff --git a/jena-shex/src/main/java/org/apache/jena/shex/ShexMap.java 
b/jena-shex/src/main/java/org/apache/jena/shex/ShapeMap.java
similarity index 81%
rename from jena-shex/src/main/java/org/apache/jena/shex/ShexMap.java
rename to jena-shex/src/main/java/org/apache/jena/shex/ShapeMap.java
index 62ea84c6d7..e56e116132 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/ShexMap.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/ShapeMap.java
@@ -29,16 +29,16 @@ import org.apache.jena.graph.Triple;
  * <a href="https://shexspec.github.io/shape-map/";>ShEx shape map</a> used for 
both
  * targeting validation and reporting violations.
  */
-public class ShexMap {
+public class ShapeMap {
 
     protected final List<ShexRecord> associations;
 
-    public static ShexMap create(List<ShexRecord> associations) {
+    public static ShapeMap create(List<ShexRecord> associations) {
         associations = new ArrayList<>(associations);
-        return new ShexMap(associations);
+        return new ShapeMap(associations);
     }
 
-    private ShexMap(List<ShexRecord> associations) {
+    private ShapeMap(List<ShexRecord> associations) {
         this.associations = associations;
     }
 
@@ -46,15 +46,15 @@ public class ShexMap {
         return Collections.unmodifiableList(associations);
     }
 
-    public static ShexMap.Builder newBuilder() {
+    public static Builder newBuilder() {
         return new Builder();
     }
 
-    public static ShexMap record(Node focus, Node shapeRef) {
+    public static ShapeMap record(Node focus, Node shapeRef) {
         return new Builder().add(focus, shapeRef).build();
     }
 
-    public static ShexMap record(Triple pattern, Node shapeRef) {
+    public static ShapeMap record(Triple pattern, Node shapeRef) {
         return new Builder().add(pattern, shapeRef).build();
     }
 
@@ -64,7 +64,7 @@ public class ShexMap {
 
         Builder() {}
 
-        Builder(ShexMap base) {
+        Builder(ShapeMap base) {
             base.entries().forEach(records::add);
         }
 
@@ -78,9 +78,9 @@ public class ShexMap {
             return this;
         }
 
-        public ShexMap build() {
+        public ShapeMap build() {
             // Copies argument.
-            ShexMap map = ShexMap.create(records);
+            ShapeMap map = ShapeMap.create(records);
             records.clear();
             return map;
         }
diff --git a/jena-shex/src/main/java/org/apache/jena/shex/Shex.java 
b/jena-shex/src/main/java/org/apache/jena/shex/Shex.java
index 5d67c03dd8..f7c8a8d25b 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/Shex.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/Shex.java
@@ -183,7 +183,7 @@ public class Shex {
      * @param filename
      * @return ShexShapeMap
      */
-    public static ShexMap readShapeMap(String filename) {
+    public static ShapeMap readShapeMap(String filename) {
         return readShapeMap(filename, IRILib.filenameToIRI(filename));
     }
 
@@ -193,7 +193,7 @@ public class Shex {
      * @param baseURI
      * @return ShexShapeMap
      */
-    public static ShexMap readShapeMap(String filename, String baseURI) {
+    public static ShapeMap readShapeMap(String filename, String baseURI) {
         InputStream input = IO.openFile(filename);
         return readShapeMap(input, baseURI);
     }
@@ -204,7 +204,7 @@ public class Shex {
      * @param baseURI
      * @return ShexShapeMap
      */
-    public static ShexMap readShapeMap(InputStream input, String baseURI) {
+    public static ShapeMap readShapeMap(InputStream input, String baseURI) {
         return ShExC.parseShapeMap(input, baseURI);
     }
 
@@ -214,12 +214,12 @@ public class Shex {
      * @param baseURI
      * @return ShexShapeMap
      */
-    public static ShexMap shapeMapFromString(String inputStr, String baseURI) {
+    public static ShapeMap shapeMapFromString(String inputStr, String baseURI) 
{
         return ShExC.parseShapeMap(new StringReader(inputStr), baseURI);
     }
 
-    /** Read a {@link ShexMap} from a file or URL. */
-    public static ShexMap readShapeMapJson(String filenameOrURL) {
+    /** Read a {@link ShapeMap} from a file or URL. */
+    public static ShapeMap readShapeMapJson(String filenameOrURL) {
         TypedInputStream in = RDFDataMgr.open(filenameOrURL);
         return readShapeMapJson(in.getInputStream());
     }
@@ -229,7 +229,7 @@ public class Shex {
      * @param input
      * @return ShexShapeMap
      */
-    public static ShexMap readShapeMapJson(InputStream input) {
+    public static ShapeMap readShapeMapJson(InputStream input) {
         return ShExJ.readShapeMapJson(input);
     }
 }
diff --git a/jena-shex/src/main/java/org/apache/jena/shex/ShexMapBuilder.java 
b/jena-shex/src/main/java/org/apache/jena/shex/ShexMapBuilder.java
deleted file mode 100644
index 83476c53ca..0000000000
--- a/jena-shex/src/main/java/org/apache/jena/shex/ShexMapBuilder.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.jena.shex;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import org.apache.jena.graph.Node;
-import org.apache.jena.graph.Triple;
-
-public class ShexMapBuilder {
-
-    private List<ShexRecord> records = new ArrayList<>();
-
-    public static ShexMap record(Node focus, Node shapeRef) {
-        return new ShexMapBuilder().add(focus, shapeRef).build();
-    }
-
-    public static ShexMap record(Triple pattern, Node shapeRef) {
-        return new ShexMapBuilder().add(pattern, shapeRef).build();
-    }
-
-    public ShexMapBuilder() {}
-
-    public ShexMapBuilder(ShexMap base) {
-        base.entries().forEach(records::add);
-    }
-
-    public ShexMapBuilder add(Node focus, Node shapeRef) {
-        records.add(new ShexRecord(focus, shapeRef));
-        return this;
-    }
-
-    public ShexMapBuilder add(Triple pattern, Node shapeRef) {
-        records.add(new ShexRecord(pattern, shapeRef));
-        return this;
-    }
-
-    public ShexMap build() {
-        // Copies argument.
-        ShexMap map = ShexMap.create(records);
-        records.clear();
-        return map;
-    }
-}
diff --git a/jena-shex/src/main/java/org/apache/jena/shex/ShexRecord.java 
b/jena-shex/src/main/java/org/apache/jena/shex/ShexRecord.java
index 2ab60fd666..defd0f3bc7 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/ShexRecord.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/ShexRecord.java
@@ -24,7 +24,7 @@ import org.apache.jena.shex.sys.ShexLib;
 import org.apache.jena.shex.sys.SysShex;
 
 /**
- * {@code ShexShapeRecord} is an entry in a {@linkplain ShexMap} used for both 
targeting shapes and reporting violations.
+ * {@code ShexShapeRecord} is an entry in a {@linkplain ShapeMap} used for 
both targeting shapes and reporting violations.
  */
 public class ShexRecord {
 //  node: an RDF node, or a triple pattern which is used to select RDF nodes.
diff --git a/jena-shex/src/main/java/org/apache/jena/shex/ShexValidator.java 
b/jena-shex/src/main/java/org/apache/jena/shex/ShexValidator.java
index b136061aec..8dee14a1e1 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/ShexValidator.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/ShexValidator.java
@@ -28,7 +28,7 @@ public interface ShexValidator {
     public static ShexValidator get() { return SysShex.get();}
 
     /** Validate data using a collection of shapes and a shape map */
-    public ShexReport validate(Graph graph, ShexSchema shapes, ShexMap 
shapeMap);
+    public ShexReport validate(Graph graph, ShexSchema shapes, ShapeMap 
shapeMap);
 
     /** Validate a specific node (the focus), with a specific shape in a set 
of shapes. */
     public ShexReport validate(Graph graphData, ShexSchema shapes, Node 
shapeRef, Node focus);
@@ -37,5 +37,5 @@ public interface ShexValidator {
     public ShexReport validate(Graph graphData, ShexSchema shapes, ShexShape 
shape, Node focus);
 
     /** Validate a specific node using the shape map to determine which shapes 
to use. */
-    public ShexReport validate(Graph dataGraph, ShexSchema shapes, ShexMap 
shapeMap, Node dataNode);
+    public ShexReport validate(Graph dataGraph, ShexSchema shapes, ShapeMap 
shapeMap, Node dataNode);
 }
diff --git 
a/jena-shex/src/main/java/org/apache/jena/shex/parser/ParserShExC.java 
b/jena-shex/src/main/java/org/apache/jena/shex/parser/ParserShExC.java
index 420b722096..0c91e367d8 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/parser/ParserShExC.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/parser/ParserShExC.java
@@ -36,7 +36,7 @@ import org.apache.jena.irix.IRIs;
 import org.apache.jena.riot.RiotException;
 import org.apache.jena.riot.lang.extra.LangParserBase;
 import org.apache.jena.riot.lang.extra.LangParserLib;
-import org.apache.jena.shex.ShexMap;
+import org.apache.jena.shex.ShapeMap;
 import org.apache.jena.shex.ShexRecord;
 import org.apache.jena.shex.ShexSchema;
 import org.apache.jena.shex.ShexShape;
@@ -837,8 +837,8 @@ public class ParserShExC extends LangParserBase {
 
     public void parseShapeMapStart() {}
 
-    public ShexMap parseShapeMapFinish() {
-        return ShexMap.create(associations);
+    public ShapeMap parseShapeMapFinish() {
+        return ShapeMap.create(associations);
     }
 
     protected Triple createTriple(Node s, Node p, Node o, int line, int 
column) {
diff --git a/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExC.java 
b/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExC.java
index 2d2270878f..16c0f985ab 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExC.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExC.java
@@ -31,7 +31,7 @@ import org.apache.jena.datatypes.xsd.XSDDatatype;
 import org.apache.jena.irix.IRIxResolver;
 import org.apache.jena.riot.system.*;
 import org.apache.jena.shex.ShexShape;
-import org.apache.jena.shex.ShexMap;
+import org.apache.jena.shex.ShapeMap;
 import org.apache.jena.shex.ShexSchema;
 import org.apache.jena.shex.expressions.*;
 import org.apache.jena.shex.parser.javacc.ParseException;
@@ -115,7 +115,7 @@ public class ShExC {
      * @param filename
      * @return ShexShapeMap
      */
-    public static ShexMap parseShapeMap(String filename) {
+    public static ShapeMap parseShapeMap(String filename) {
         return parseShapeMap(filename, IRILib.filenameToIRI(filename));
     }
 
@@ -125,7 +125,7 @@ public class ShExC {
      * @param baseURI
      * @return ShexShapeMap
      */
-    public static ShexMap parseShapeMap(String filename, String baseURI) {
+    public static ShapeMap parseShapeMap(String filename, String baseURI) {
         InputStream input = IO.openFile(filename);
         return parseShapeMap(input, baseURI);
     }
@@ -136,7 +136,7 @@ public class ShExC {
      * @param baseURI
      * @return ShexShapeMap
      */
-    public static ShexMap parseShapeMap(InputStream input, String baseURI) {
+    public static ShapeMap parseShapeMap(InputStream input, String baseURI) {
         try ( Reader r = setReader(input) ) {
             ShExJavacc parser = new ShExJavacc(r);
             return parseShapeMap$(parser, baseURI, null);
@@ -152,7 +152,7 @@ public class ShExC {
      * @param baseURI
      * @return ShexShapeMap
      */
-    public static ShexMap parseShapeMap(StringReader input, String baseURI) {
+    public static ShapeMap parseShapeMap(StringReader input, String baseURI) {
         ShExJavacc parser = new ShExJavacc(input);
         return parseShapeMap$(parser, baseURI, null);
     }
@@ -255,7 +255,7 @@ public class ShExC {
         }
     }
 
-    private static ShexMap parseShapeMap$(ShExJavacc parser, String baseURI, 
Context context) {
+    private static ShapeMap parseShapeMap$(ShExJavacc parser, String baseURI, 
Context context) {
         ParserProfile profile = new ParserProfileStd(RiotLib.factoryRDF(),
                                                      
ErrorHandlerFactory.errorHandlerStd,
                                                      
IRIxResolver.create(baseURI).build(),
@@ -268,7 +268,7 @@ public class ShExC {
         try {
             parser.parseShapeMapStart();
             parser.UnitShapeMap();
-            ShexMap map = parser.parseShapeMapFinish();
+            ShapeMap map = parser.parseShapeMapFinish();
             return map;
         } catch (ParseException ex) {
             throw new ShexParseException(ex.getMessage(), 
ex.currentToken.beginLine, ex.currentToken.beginColumn);
diff --git a/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExJ.java 
b/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExJ.java
index 6fa36ebda7..251faade48 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExJ.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/parser/ShExJ.java
@@ -31,7 +31,7 @@ import org.apache.jena.graph.Node;
 import org.apache.jena.graph.NodeFactory;
 import org.apache.jena.shex.ShexException;
 import org.apache.jena.shex.ShexRecord;
-import org.apache.jena.shex.ShexMap;
+import org.apache.jena.shex.ShapeMap;
 
 /** Shape Expressions : JSON syntax */
 public class ShExJ {
@@ -40,7 +40,7 @@ public class ShExJ {
      * @param input
      * @return ShexShapeMap
      */
-    public static ShexMap readShapeMapJson(InputStream input) {
+    public static ShapeMap readShapeMapJson(InputStream input) {
         if ( input instanceof BufferedInputStream )
             input = new BufferedInputStream(input, 128*1024);
         JsonValue x = JSON.parseAny(input);
@@ -52,7 +52,7 @@ public class ShExJ {
             ShexRecord a = parseShapeMapEntry(j.getAsObject());
             associations.add(a);
         });
-        return ShexMap.create(associations);
+        return ShapeMap.create(associations);
     }
 
     private static ShexRecord parseShapeMapEntry(JsonObject obj) {
diff --git 
a/jena-shex/src/main/java/org/apache/jena/shex/sys/ShexValidatorImpl.java 
b/jena-shex/src/main/java/org/apache/jena/shex/sys/ShexValidatorImpl.java
index 2b69fab228..278aaadc3f 100644
--- a/jena-shex/src/main/java/org/apache/jena/shex/sys/ShexValidatorImpl.java
+++ b/jena-shex/src/main/java/org/apache/jena/shex/sys/ShexValidatorImpl.java
@@ -37,7 +37,7 @@ class ShexValidatorImpl implements ShexValidator{
 
     /** Validate data using a collection of shapes and a shape map */
     @Override
-    public ShexReport validate(Graph dataGraph, ShexSchema shapes, ShexMap 
shapeMap) {
+    public ShexReport validate(Graph dataGraph, ShexSchema shapes, ShapeMap 
shapeMap) {
         Objects.requireNonNull(dataGraph);
         Objects.requireNonNull(shapes);
         Objects.requireNonNull(shapeMap);
@@ -87,7 +87,7 @@ class ShexValidatorImpl implements ShexValidator{
     }
 
     @Override
-    public ShexReport validate(Graph dataGraph, ShexSchema shapes, ShexMap 
shapeMap, Node focus) {
+    public ShexReport validate(Graph dataGraph, ShexSchema shapes, ShapeMap 
shapeMap, Node focus) {
         Objects.requireNonNull(shapes);
         Objects.requireNonNull(dataGraph);
         Objects.requireNonNull(shapeMap);
diff --git 
a/jena-shex/src/test/java/org/apache/jena/shex/TestShexShapeMapSyntax.java 
b/jena-shex/src/test/java/org/apache/jena/shex/TestShexShapeMapSyntax.java
index 635d02d5d3..c817236f55 100644
--- a/jena-shex/src/test/java/org/apache/jena/shex/TestShexShapeMapSyntax.java
+++ b/jena-shex/src/test/java/org/apache/jena/shex/TestShexShapeMapSyntax.java
@@ -39,7 +39,7 @@ public class TestShexShapeMapSyntax {
                 ,"{FOCUS a <http://schema.example/Some/Type>}@START ,"
                 ,"{_ <http://data.example/p3> FOCUS}@START"
                  );
-        ShexMap map = parseShapeMap(s);
+        ShapeMap map = parseShapeMap(s);
         assertNotNull(map);
         assertNotNull(map.entries());
         assertEquals(4, map.entries().size());
@@ -58,7 +58,7 @@ public class TestShexShapeMapSyntax {
                 ,"{FOCUS a <Some/Type>} @ :Shape"
                 ,"{_ :p3 FOCUS } @START . "
                 );
-        ShexMap map = parseShapeMap(s);
+        ShapeMap map = parseShapeMap(s);
         assertNotNull(map);
         assertNotNull(map.entries());
         assertEquals(4, map.entries().size());
@@ -77,9 +77,9 @@ public class TestShexShapeMapSyntax {
         parseShapeMap(s);
     }
 
-    private ShexMap parseShapeMap(String s) {
+    private ShapeMap parseShapeMap(String s) {
         InputStream input = new 
ByteArrayInputStream(s.getBytes(StandardCharsets.UTF_8));
-        ShexMap shapeMap = ShExC.parseShapeMap(input, null);
+        ShapeMap shapeMap = ShExC.parseShapeMap(input, null);
         return shapeMap;
     }
 }
diff --git 
a/jena-shex/src/test/java/org/apache/jena/shex/runner/ShexValidationTest.java 
b/jena-shex/src/test/java/org/apache/jena/shex/runner/ShexValidationTest.java
index 1b0057a624..067d342628 100644
--- 
a/jena-shex/src/test/java/org/apache/jena/shex/runner/ShexValidationTest.java
+++ 
b/jena-shex/src/test/java/org/apache/jena/shex/runner/ShexValidationTest.java
@@ -43,7 +43,7 @@ public class ShexValidationTest implements Runnable {
     private final Node focus;
     private final ShexSchema shapes;
     private final String shapeMapURI;
-    private final ShexMap shapeMap;
+    private final ShapeMap shapeMap;
     private final boolean positiveTest;
     private final boolean verbose = false;
 

Reply via email to