Ranides Atterwim 10 tahun lalu
induk
melakukan
64dfcde526
5 mengubah file dengan 78 tambahan dan 142 penghapusan
  1. 54 39
      assira.common/pom.xml
  2. 7 7
      assira.drafts/pom.xml
  3. 3 3
      assira.junit/pom.xml
  4. 7 19
      assira.rules.test/pom.xml
  5. 7 74
      assira.rules/pom.xml

+ 54 - 39
assira.common/pom.xml

@@ -26,44 +26,6 @@
         </repository>
     </distributionManagement>
     
-    <dependencyManagement>
-        <dependencies>
-            <dependency>
-                <artifactId>assira.asm</artifactId>
-                <groupId>net.ranides</groupId>
-                <version>5.0.4</version>
-            </dependency>
-            <dependency>
-                <groupId>net.ranides</groupId>
-                <artifactId>assira.junit</artifactId>
-                <version>2.0.1</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>eu.vitaliy</groupId>
-                <artifactId>mazovia-charset</artifactId>
-                <version>1.0</version>
-            </dependency>
-            <dependency>
-                <groupId>junit</groupId>
-                <artifactId>junit</artifactId>
-                <version>4.12</version>
-                <scope>test</scope>
-            </dependency>
-            <dependency>
-                <groupId>org.slf4j</groupId>
-                <artifactId>slf4j-api</artifactId>
-                <version>1.7.13</version>
-            </dependency>
-            <dependency>
-                <groupId>org.slf4j</groupId>
-                <artifactId>slf4j-simple</artifactId>
-                <version>1.7.13</version>
-                <scope>test</scope>
-            </dependency>
-        </dependencies>
-    </dependencyManagement>
-    
     <repositories>
         <repository>
             <id>ranides.net</id>
@@ -179,7 +141,7 @@
             </plugin>
         </plugins>
     </build>
-    
+
     <reporting>
         <plugins>
             <plugin>
@@ -194,5 +156,58 @@
             </plugin>
         </plugins>
     </reporting>
+    
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>net.ranides</groupId>
+                <artifactId>assira</artifactId>
+                <version>2.0.1</version>
+            </dependency>
+            <dependency>
+                <artifactId>assira.asm</artifactId>
+                <groupId>net.ranides</groupId>
+                <version>5.0.4</version>
+            </dependency>
+            <dependency>
+                <groupId>net.ranides</groupId>
+                <artifactId>assira.junit</artifactId>
+                <version>2.0.1</version>
+                <scope>test</scope>
+            </dependency>
+            <dependency>
+                <groupId>eu.vitaliy</groupId>
+                <artifactId>mazovia-charset</artifactId>
+                <version>1.0</version>
+            </dependency>
+            <dependency>
+                <groupId>junit</groupId>
+                <artifactId>junit</artifactId>
+                <version>4.12</version>
+                <scope>test</scope>
+            </dependency>
+            <dependency>
+                <groupId>net.ranides</groupId>
+                <artifactId>caliper</artifactId>
+                <version>1.0L</version>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-api</artifactId>
+                <version>1.7.13</version>
+            </dependency>
+            <dependency>
+                <groupId>org.slf4j</groupId>
+                <artifactId>slf4j-simple</artifactId>
+                <version>1.7.13</version>
+                <scope>test</scope>
+            </dependency>
+            <dependency>
+                <groupId>net.sourceforge.pmd</groupId>
+                <artifactId>pmd-java</artifactId>
+                <version>5.3.3</version>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
 
 </project>

+ 7 - 7
assira.drafts/pom.xml

@@ -1,20 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://maven.apache.org/POM/4.0.0" 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>
+    <parent>
+        <groupId>net.ranides</groupId>
+        <artifactId>assira.common</artifactId>
+        <version>2.0.1</version>
+    </parent>
     <groupId>net.ranides</groupId>
     <artifactId>assira.drafts</artifactId>
     <version>1.0</version>
     <packaging>jar</packaging>
+    
     <dependencies>
         <dependency>
-            <groupId>${project.groupId}</groupId>
+            <groupId>net.ranides</groupId>
             <artifactId>assira</artifactId>
-            <version>2.0.0</version>
         </dependency>
     </dependencies>
-    <properties>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <maven.compiler.source>1.8</maven.compiler.source>
-        <maven.compiler.target>1.8</maven.compiler.target>
-    </properties>
 </project>

+ 3 - 3
assira.junit/pom.xml

@@ -4,8 +4,9 @@
     <parent>
         <groupId>net.ranides</groupId>
         <artifactId>assira.common</artifactId>
-        <version>2.0.0</version>
+        <version>2.0.1</version>
     </parent>
+    
     <name>assira.junit</name>
     <groupId>net.ranides</groupId>
     <artifactId>assira.junit</artifactId>
@@ -24,12 +25,11 @@
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
-            <version>4.10</version>
+            <scope>compile</scope>
         </dependency>
         <dependency>
             <groupId>net.ranides</groupId>
             <artifactId>caliper</artifactId>
-            <version>1.0L</version>
         </dependency>
     </dependencies>
 </project>

+ 7 - 19
assira.rules.test/pom.xml

@@ -1,19 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://maven.apache.org/POM/4.0.0" 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>
-	
+    <parent>
+        <groupId>net.ranides</groupId>
+        <artifactId>assira.common</artifactId>
+        <version>2.0.1</version>
+    </parent>
+    
     <groupId>net.ranides</groupId>
     <artifactId>assira.rules.test</artifactId>
-    <version>1.0-SNAPSHOT</version>
+    <version>1.2</version>
     <packaging>jar</packaging>
 
-    <properties>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <netbeans.hint.license>WTFPL</netbeans.hint.license>
-        <maven.compiler.source>1.7</maven.compiler.source>
-        <maven.compiler.target>1.7</maven.compiler.target>
-    </properties>
-	
     <build>
         <plugins>
             <plugin>
@@ -36,14 +34,4 @@
         </plugins>
     </build>
 	
-	<reporting>
-    <plugins>
-        <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-jxr-plugin</artifactId>
-            <version>2.3</version>
-        </plugin>
-    </plugins>
-	</reporting>
-	
 </project>

+ 7 - 74
assira.rules/pom.xml

@@ -1,6 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://maven.apache.org/POM/4.0.0" 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>
+    <parent>
+        <groupId>net.ranides</groupId>
+        <artifactId>assira.common</artifactId>
+        <version>2.0.1</version>
+    </parent>
     
     <groupId>net.ranides</groupId>
     <artifactId>assira.rules</artifactId>
@@ -8,22 +13,7 @@
     <packaging>jar</packaging>
     
     <url>http://ranides.net/projects/assira</url>
-    
-    <properties>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <maven.compiler.source>1.7</maven.compiler.source>
-        <maven.compiler.target>1.7</maven.compiler.target>
-        <netbeans.hint.license>WTFPL</netbeans.hint.license>
-    </properties>
-    
-    <distributionManagement>
-        <repository>
-            <id>maven.ranides.net</id>
-            <name>maven.ranides.net</name>
-            <url>ftp://maven.ranides.net/</url>
-        </repository>
-    </distributionManagement>
-    
+
     <repositories>
         <repository>
             <id>ranides.net</id>
@@ -31,68 +21,11 @@
             <url>http://maven.ranides.net</url>
         </repository>
     </repositories>
-    
-    <build>
-        <extensions>
-            <extension>
-                <groupId>org.apache.maven.wagon</groupId>
-                <artifactId>wagon-ftp</artifactId>
-                <version>1.0</version>
-            </extension>
-        </extensions>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <version>2.3.2</version>
-                <configuration>
-                    <source>${maven.compiler.source}</source>
-                    <target>${maven.compiler.target}</target>
-                    <compilerArgument>-Xlint:unchecked</compilerArgument>
-                </configuration>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>
-                <version>2.2.1</version>
-                <executions>
-                    <execution>
-                        <id>attach-sources</id>
-                        <goals>
-                            <goal>jar-no-fork</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-javadoc-plugin</artifactId>
-                <version>2.9</version>
-                <executions>
-                    <execution>
-                        <id>javadocs-site</id>
-                        <phase>site</phase>
-                        <goals>
-                            <goal>javadoc</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <configuration>
-                    <links>
-                        <link>http://docs.oracle.com/javase/7/docs/api/</link>
-                    </links>
-                    <version>true</version>
-                    <show>public</show>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-    
+
     <dependencies>
         <dependency>
             <groupId>net.sourceforge.pmd</groupId>
             <artifactId>pmd-java</artifactId>
-            <version>5.3.3</version>
         </dependency>
     </dependencies>
 </project>