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

okram pushed a commit to branch tp4
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/tp4 by this push:
     new e416465  moved all the Gremlin stuff to a new submodule of languages 
-- languages/gremlin. I think we can get rid of core here soon.
e416465 is described below

commit e41646548e9f09150ec03e6ae5868dcb053e4731
Author: Marko A. Rodriguez <okramma...@gmail.com>
AuthorDate: Sun Mar 17 15:00:16 2019 -0600

    moved all the Gremlin stuff to a new submodule of languages -- 
languages/gremlin. I think we can get rid of core here soon.
---
 java/{machine/pipes => language/gremlin}/pom.xml   |  6 ++--
 .../apache/tinkerpop/language/gremlin/Gremlin.java |  0
 .../tinkerpop/language/gremlin/Traversal.java      |  0
 .../language/gremlin/TraversalSource.java          |  0
 .../tinkerpop/language/gremlin/TraversalUtil.java  |  0
 .../org/apache/tinkerpop/language/gremlin/__.java  |  0
 java/{machine/pipes => language}/pom.xml           | 37 ++++------------------
 java/machine/beam/pom.xml                          |  2 +-
 java/machine/pipes/pom.xml                         |  2 +-
 java/pom.xml                                       |  1 +
 10 files changed, 13 insertions(+), 35 deletions(-)

diff --git a/java/machine/pipes/pom.xml b/java/language/gremlin/pom.xml
similarity index 93%
copy from java/machine/pipes/pom.xml
copy to java/language/gremlin/pom.xml
index 3d40c2a..30ee8dc 100644
--- a/java/machine/pipes/pom.xml
+++ b/java/language/gremlin/pom.xml
@@ -17,12 +17,12 @@ limitations under the License.
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
     <modelVersion>4.0.0</modelVersion>
     <parent>
-        <artifactId>machine</artifactId>
+        <artifactId>language</artifactId>
         <groupId>org.apache.tinkerpop</groupId>
         <version>4.0.0-SNAPSHOT</version>
     </parent>
-    <name>Apache TinkerPop (Java) :: Machine :: Pipes</name>
-    <artifactId>pipes</artifactId>
+    <name>Apache TinkerPop (Java) :: Language :: Gremlin</name>
+    <artifactId>gremlin</artifactId>
     <dependencies>
         <dependency>
             <groupId>org.apache.tinkerpop</groupId>
diff --git 
a/java/core/src/main/java/org/apache/tinkerpop/language/gremlin/Gremlin.java 
b/java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/Gremlin.java
similarity index 100%
rename from 
java/core/src/main/java/org/apache/tinkerpop/language/gremlin/Gremlin.java
rename to 
java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/Gremlin.java
diff --git 
a/java/core/src/main/java/org/apache/tinkerpop/language/gremlin/Traversal.java 
b/java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/Traversal.java
similarity index 100%
rename from 
java/core/src/main/java/org/apache/tinkerpop/language/gremlin/Traversal.java
rename to 
java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/Traversal.java
diff --git 
a/java/core/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalSource.java
 
b/java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalSource.java
similarity index 100%
rename from 
java/core/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalSource.java
rename to 
java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalSource.java
diff --git 
a/java/core/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalUtil.java
 
b/java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalUtil.java
similarity index 100%
rename from 
java/core/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalUtil.java
rename to 
java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/TraversalUtil.java
diff --git 
a/java/core/src/main/java/org/apache/tinkerpop/language/gremlin/__.java 
b/java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/__.java
similarity index 100%
rename from 
java/core/src/main/java/org/apache/tinkerpop/language/gremlin/__.java
rename to 
java/language/gremlin/src/main/java/org/apache/tinkerpop/language/gremlin/__.java
diff --git a/java/machine/pipes/pom.xml b/java/language/pom.xml
similarity index 51%
copy from java/machine/pipes/pom.xml
copy to java/language/pom.xml
index 3d40c2a..3aaf916 100644
--- a/java/machine/pipes/pom.xml
+++ b/java/language/pom.xml
@@ -16,38 +16,15 @@ limitations under the License.
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
     <modelVersion>4.0.0</modelVersion>
+    <packaging>pom</packaging>
     <parent>
-        <artifactId>machine</artifactId>
         <groupId>org.apache.tinkerpop</groupId>
+        <artifactId>tinkerpop</artifactId>
         <version>4.0.0-SNAPSHOT</version>
     </parent>
-    <name>Apache TinkerPop (Java) :: Machine :: Pipes</name>
-    <artifactId>pipes</artifactId>
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.tinkerpop</groupId>
-            <artifactId>core</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-    </dependencies>
-    <build>
-        <directory>${basedir}/target</directory>
-        <finalName>${project.artifactId}-${project.version}</finalName>
-        <testResources>
-            <testResource>
-                <directory>${basedir}/src/test/resources
-                </directory>
-            </testResource>
-        </testResources>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-failsafe-plugin</artifactId>
-            </plugin>
-        </plugins>
-    </build>
+    <name>Apache TinkerPop (Java) :: Language</name>
+    <artifactId>language</artifactId>
+    <modules>
+        <module>gremlin</module>
+    </modules>
 </project>
\ No newline at end of file
diff --git a/java/machine/beam/pom.xml b/java/machine/beam/pom.xml
index 4d201ba..63c3ad2 100644
--- a/java/machine/beam/pom.xml
+++ b/java/machine/beam/pom.xml
@@ -26,7 +26,7 @@ limitations under the License.
     <dependencies>
         <dependency>
             <groupId>org.apache.tinkerpop</groupId>
-            <artifactId>core</artifactId>
+            <artifactId>gremlin</artifactId>
             <version>${project.version}</version>
         </dependency>
         <dependency>
diff --git a/java/machine/pipes/pom.xml b/java/machine/pipes/pom.xml
index 3d40c2a..80c0de6 100644
--- a/java/machine/pipes/pom.xml
+++ b/java/machine/pipes/pom.xml
@@ -26,7 +26,7 @@ limitations under the License.
     <dependencies>
         <dependency>
             <groupId>org.apache.tinkerpop</groupId>
-            <artifactId>core</artifactId>
+            <artifactId>gremlin</artifactId>
             <version>${project.version}</version>
         </dependency>
     </dependencies>
diff --git a/java/pom.xml b/java/pom.xml
index 1813a85..c404757 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -66,6 +66,7 @@ limitations under the License.
     <modules>
         <module>core</module>
         <module>machine</module>
+        <module>language</module>
     </modules>
     <scm>
         <connection>scm:git:g...@github.com:apache/tinkerpop.git</connection>

Reply via email to