88 <version >0.1</version >
99 <relativePath >pom-root.xml</relativePath >
1010 </parent >
11-
11+
1212 <groupId >org.nlogo.extensions.dbscan</groupId >
1313 <artifactId >dbscan-NetLogo6</artifactId >
1414 <version >0.1</version >
15- <packaging >jar</packaging >
16-
15+ <packaging >jar</packaging >
16+
1717 <dependencies >
1818 <dependency >
1919 <groupId >NetLogo</groupId >
2626 <version >2.12.0</version >
2727 </dependency >
2828 </dependencies >
29-
29+
3030 <build >
3131 <plugins >
32- <!-- Make copy of source files (and recovery afterwards) before applying syntax changes to accommodate NetLogo Extensions API v6 -->
33- <plugin >
32+ <!-- Make copy of source files (and recovery afterwards) before applying syntax changes to accommodate NetLogo Extensions API v6 -->
33+ <plugin >
3434 <artifactId >maven-antrun-plugin</artifactId >
3535 <version >1.4</version >
3636 <executions >
3939 <phase >generate-sources</phase >
4040 <configuration >
4141 <tasks >
42- <copy file =" src/main/java/org/nlogo/extensions/dbscan/DBSCANExtension.java" tofile =" src/main/java/org/nlogo/extensions/dbscan /DBSCANExtension.bak" />
43- <copy file =" src/test/java/org/nlogo/extensions/dbscan/TestNetLogoDBSCAN.java" tofile =" src/test/java/org/nlogo/extensions/dbscan /TestNetLogoDBSCAN.bak" />
44- <copy file =" src/main/resources/manifest.txt" tofile =" src/main/resources /manifest.bak" />
42+ <copy file =" src/main/java/org/nlogo/extensions/dbscan/DBSCANExtension.java" tofile =" tmp /DBSCANExtension.bak" />
43+ <copy file =" src/test/java/org/nlogo/extensions/dbscan/TestNetLogoDBSCAN.java" tofile =" tmp /TestNetLogoDBSCAN.bak" />
44+ <copy file =" src/main/resources/manifest.txt" tofile =" tmp /manifest.bak" />
4545 </tasks >
4646 </configuration >
4747 <goals >
5050 </execution >
5151 <execution >
5252 <id >restore-source-file</id >
53- <phase >test </phase >
53+ <phase >package </phase >
5454 <configuration >
5555 <tasks >
56- <move file =" src/main/java/org/nlogo/extensions/dbscan /DBSCANExtension.bak" tofile =" src/main/java/org/nlogo/extensions/dbscan/DBSCANExtension.java" />
57- <move file =" src/test/java/org/nlogo/extensions/dbscan /TestNetLogoDBSCAN.bak" tofile =" src/test/java/org/nlogo/extensions/dbscan/TestNetLogoDBSCAN.java" />
58- <move file =" src/main/resources /manifest.bak" tofile =" src/main/resources/manifest.txt" />
56+ <move file =" tmp /DBSCANExtension.bak" tofile =" src/main/java/org/nlogo/extensions/dbscan/DBSCANExtension.java" />
57+ <move file =" tmp /TestNetLogoDBSCAN.bak" tofile =" src/test/java/org/nlogo/extensions/dbscan/TestNetLogoDBSCAN.java" />
58+ <move file =" tmp /manifest.bak" tofile =" src/main/resources/manifest.txt" />
5959 </tasks >
6060 </configuration >
6161 <goals >
6464 </execution >
6565 </executions >
6666 </plugin >
67- <!-- Replacing syntax to accommodate NetLogo Extensions API v6 -->
67+ <!-- Replacing syntax to accommodate NetLogo Extensions API v6 -->
6868 <plugin >
69- <groupId >com.google.code.maven-replacer-plugin</groupId >
70- <artifactId >replacer</artifactId >
71- <version >1.5.3</version >
72- <executions >
73- <execution >
74- <phase >process-sources</phase >
75- <goals >
76- <goal >replace</goal >
69+ <groupId >com.google.code.maven-replacer-plugin</groupId >
70+ <artifactId >replacer</artifactId >
71+ <version >1.5.3</version >
72+ <executions >
73+ <execution >
74+ <phase >process-sources</phase >
75+ <goals >
76+ <goal >replace</goal >
7777 </goals >
7878 </execution >
79- </executions >
79+ </executions >
8080 <configuration >
81- <includes >
81+ <includes >
8282 <include >${basedir}/src/main/java/org/nlogo/extensions/dbscan/DBSCANExtension.java</include >
8383 <include >${basedir}/src/test/java/org/nlogo/extensions/dbscan/TestNetLogoDBSCAN.java</include >
8484 <include >${basedir}/src/main/resources/manifest.txt</include >
9696 <token >import org.nlogo.api.DefaultReporter;</token >
9797 <value >import org.nlogo.api.Reporter;</value >
9898 </replacement >
99- <replacement >
99+ <replacement >
100100 <token >import org.nlogo.api.Syntax;</token >
101101 <value >import org.nlogo.core.Syntax;
102102import org.nlogo.core.SyntaxJ;</value >
@@ -109,10 +109,10 @@ import org.nlogo.core.SyntaxJ;</value>
109109 <token >extends DefaultReporter</token >
110110 <value >implements Reporter</value >
111111 </replacement >
112- <replacement >
113- <token >java-netlogo-clustering-test-v5.nlogo</token >
114- <value >java-netlogo-clustering-test-v6.nlogo</value >
115- </replacement >
112+ <replacement >
113+ <token >java-netlogo-clustering-test-v5.nlogo</token >
114+ <value >java-netlogo-clustering-test-v6.nlogo</value >
115+ </replacement >
116116 </replacements >
117117 </configuration >
118118 </plugin >
0 commit comments