ソースを参照

Use shared properties for the versions of the EMF dependencies.

Timur Sağlam 4 年 前
親
コミット
85b8d37a22

+ 3 - 3
jplag.frontend.emf-metamodel-dynamic/pom.xml

@@ -27,17 +27,17 @@
         <dependency>
         <dependency>
             <groupId>org.eclipse.emf</groupId>
             <groupId>org.eclipse.emf</groupId>
             <artifactId>org.eclipse.emf.ecore</artifactId>
             <artifactId>org.eclipse.emf.ecore</artifactId>
-            <version>2.27.0</version>
+            <version>${emf.version}</version>
         </dependency>
         </dependency>
         <dependency>
         <dependency>
             <groupId>org.eclipse.emf</groupId>
             <groupId>org.eclipse.emf</groupId>
             <artifactId>org.eclipse.emf.common</artifactId>
             <artifactId>org.eclipse.emf.common</artifactId>
-            <version>2.25.0</version>
+            <version>${emf.ecore.version}</version>
         </dependency>
         </dependency>
         <dependency>
         <dependency>
             <groupId>org.eclipse.emf</groupId>
             <groupId>org.eclipse.emf</groupId>
             <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
             <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
-            <version>2.16.0</version>
+            <version>${emf.ecore.xmi.version}</version>
         </dependency>
         </dependency>
     </dependencies>
     </dependencies>
 </project>
 </project>

+ 3 - 3
jplag.frontend.emf-metamodel/pom.xml

@@ -23,17 +23,17 @@
         <dependency>
         <dependency>
             <groupId>org.eclipse.emf</groupId>
             <groupId>org.eclipse.emf</groupId>
             <artifactId>org.eclipse.emf.ecore</artifactId>
             <artifactId>org.eclipse.emf.ecore</artifactId>
-            <version>2.27.0</version>
+            <version>${emf.version}</version>
         </dependency>
         </dependency>
         <dependency>
         <dependency>
             <groupId>org.eclipse.emf</groupId>
             <groupId>org.eclipse.emf</groupId>
             <artifactId>org.eclipse.emf.common</artifactId>
             <artifactId>org.eclipse.emf.common</artifactId>
-            <version>2.25.0</version>
+            <version>${emf.ecore.version}</version>
         </dependency>
         </dependency>
         <dependency>
         <dependency>
             <groupId>org.eclipse.emf</groupId>
             <groupId>org.eclipse.emf</groupId>
             <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
             <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
-            <version>2.16.0</version>
+            <version>${emf.ecore.xmi.version}</version>
         </dependency>
         </dependency>
     </dependencies>
     </dependencies>
 </project>
 </project>

+ 3 - 0
pom.xml

@@ -80,6 +80,9 @@
         <antlr2.version>2.7.7</antlr2.version>
         <antlr2.version>2.7.7</antlr2.version>
         <antlr3.version>3.5</antlr3.version>
         <antlr3.version>3.5</antlr3.version>
         <antlr4.version>4.10.1</antlr4.version>
         <antlr4.version>4.10.1</antlr4.version>
+        <emf.version>2.27.0</emf.version>
+        <emf.ecore.version>2.25.0</emf.ecore.version>
+        <emf.ecore.xmi.version>2.16.0</emf.ecore.xmi.version>
 
 
         <!-- The Revision of JPlag -->
         <!-- The Revision of JPlag -->
         <revision>4.0.0-SNAPSHOT</revision>
         <revision>4.0.0-SNAPSHOT</revision>