11<project xmlns =" http://maven.apache.org/POM/4.0.0"
22 xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
33 xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
4- <modelVersion >4.0.0</modelVersion >
5- <groupId >org.nautilus.plugin</groupId >
6- <artifactId >nautilus-plugin-nrp</artifactId >
7- <version >1.0.0</version >
8- <name >Nautilus Plugin NRP</name >
9- <description >A Next Release Problem plugin for Nautilus Framework</description >
10- <properties >
11- <java .version>1.8</java .version>
12- <maven .compiler.source>${java.version} </maven .compiler.source>
13- <maven .compiler.target>${java.version} </maven .compiler.target>
14- <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
15- <sonar .test.exclusions>src/test/**</sonar .test.exclusions>
16- </properties >
17- <organization >
18- <name >Thiago N. Ferreira</name >
19- <url >http://github.com/thiagodnf</url >
20- </organization >
21- <dependencies >
22- <dependency >
23- <groupId >com.github.javafaker</groupId >
24- <artifactId >javafaker</artifactId >
25- <version >0.15</version >
26- </dependency >
27- <dependency >
28- <groupId >org.nautilus</groupId >
29- <artifactId >nautilus-core</artifactId >
30- <version >1.0.0</version >
31- </dependency >
32- <dependency >
33- <groupId >org.nautilus</groupId >
34- <artifactId >nautilus-plugin</artifactId >
35- <version >1.0.0</version >
36- </dependency >
37- <dependency >
38- <groupId >org.pf4j</groupId >
39- <artifactId >pf4j</artifactId >
40- <version >2.4.0</version >
41- <!-- !!! VERY IMPORTANT -->
42- <scope >provided</scope >
43- </dependency >
44- <!-- JUnit Test Framework -->
45- <dependency >
46- <groupId >org.junit.jupiter</groupId >
47- <artifactId >junit-jupiter-engine</artifactId >
48- <version >5.1.0</version >
49- <scope >test</scope >
50- </dependency >
51- </dependencies >
52- <build >
53- <resources >
54- <resource >
55- <directory >src/main/resources</directory >
56- <excludes >
57- <exclude >**/*.txt</exclude >
58- <exclude >**/*.xml</exclude >
59- <exclude >**/*.jpg</exclude >
60- <exclude >**/*.pdf</exclude >
61- <exclude >**/*.png</exclude >
62- <exclude >**/*.svg</exclude >
63- <exclude >**/*.bib</exclude >
64- </excludes >
65- </resource >
66- </resources >
67- <plugins >
68- <!-- Define the name used to define the eclipse project -->
69- <plugin >
70- <groupId >org.apache.maven.plugins</groupId >
71- <artifactId >maven-eclipse-plugin</artifactId >
72- <version >3.1</version >
73- <configuration >
74- <projectNameTemplate >${project.artifactId} </projectNameTemplate >
75- <source >${java.version} </source >
76- <target >${java.version} </target >
77- <encoding >UTF-8</encoding >
78- </configuration >
79- </plugin >
80- <plugin >
81- <artifactId >maven-jar-plugin</artifactId >
82- <version >2.4</version >
83- <configuration >
84- <archive >
85- <manifest >
86- <addDefaultImplementationEntries >true</addDefaultImplementationEntries >
87- <addDefaultSpecificationEntries >true</addDefaultSpecificationEntries >
88- </manifest >
89- </archive >
90- </configuration >
91- </plugin >
92- <plugin >
93- <groupId >org.apache.maven.plugins</groupId >
94- <artifactId >maven-compiler-plugin</artifactId >
95- <version >3.7.0</version >
96- <configuration >
97- <source >${java.version} </source >
98- <target >${java.version} </target >
99- <annotationProcessors >
100- <annotationProcessor >org.pf4j.processor.ExtensionAnnotationProcessor</annotationProcessor >
101- </annotationProcessors >
102- </configuration >
103- </plugin >
104- <plugin >
105- <groupId >org.apache.maven.plugins</groupId >
106- <artifactId >maven-deploy-plugin</artifactId >
107- <configuration >
108- <skip >true</skip >
109- </configuration >
110- <version >2.8.2</version >
111- </plugin >
112- <plugin >
4+ <modelVersion >4.0.0</modelVersion >
5+ <groupId >org.nautilus.plugin</groupId >
6+ <artifactId >nautilus-plugin-nrp</artifactId >
7+ <version >1.0.0</version >
8+ <name >Nautilus Plugin NRP</name >
9+ <description >A Next Release Problem plugin for Nautilus Framework</description >
10+ <properties >
11+ <java .version>1.8</java .version>
12+ <maven .compiler.source>${java.version} </maven .compiler.source>
13+ <maven .compiler.target>${java.version} </maven .compiler.target>
14+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
15+ <sonar .test.exclusions>src/test/**</sonar .test.exclusions>
16+ </properties >
17+ <organization >
18+ <name >Thiago Ferreira</name >
19+ <url >http://github.com/thiagodnf</url >
20+ </organization >
21+ <dependencies >
22+ <dependency >
23+ <groupId >com.github.javafaker</groupId >
24+ <artifactId >javafaker</artifactId >
25+ <version >0.15</version >
26+ </dependency >
27+ <dependency >
28+ <groupId >org.nautilus</groupId >
29+ <artifactId >nautilus-core</artifactId >
30+ <version >1.0.0</version >
31+ </dependency >
32+ <dependency >
33+ <groupId >org.nautilus</groupId >
34+ <artifactId >nautilus-plugin</artifactId >
35+ <version >1.0.0</version >
36+ </dependency >
37+ <dependency >
38+ <groupId >org.pf4j</groupId >
39+ <artifactId >pf4j</artifactId >
40+ <version >2.4.0</version >
41+ <!-- !!! VERY IMPORTANT -->
42+ <scope >provided</scope >
43+ </dependency >
44+ <!-- JUnit Test Framework -->
45+ <dependency >
46+ <groupId >org.junit.jupiter</groupId >
47+ <artifactId >junit-jupiter-engine</artifactId >
48+ <version >5.1.0</version >
49+ <scope >test</scope >
50+ </dependency >
51+ </dependencies >
52+ <build >
53+ <resources >
54+ <resource >
55+ <directory >src/main/resources</directory >
56+ <excludes >
57+ <exclude >**/*.txt</exclude >
58+ <exclude >**/*.xml</exclude >
59+ <exclude >**/*.jpg</exclude >
60+ <exclude >**/*.pdf</exclude >
61+ <exclude >**/*.png</exclude >
62+ <exclude >**/*.svg</exclude >
63+ <exclude >**/*.bib</exclude >
64+ </excludes >
65+ </resource >
66+ </resources >
67+ <plugins >
68+ <!-- Define the name used to define the eclipse project -->
69+ <plugin >
70+ <groupId >org.apache.maven.plugins</groupId >
71+ <artifactId >maven-eclipse-plugin</artifactId >
72+ <version >3.1</version >
73+ <configuration >
74+ <projectNameTemplate >${project.artifactId} </projectNameTemplate >
75+ <source >${java.version} </source >
76+ <target >${java.version} </target >
77+ <encoding >UTF-8</encoding >
78+ </configuration >
79+ </plugin >
80+ <plugin >
81+ <artifactId >maven-jar-plugin</artifactId >
82+ <version >2.4</version >
83+ <configuration >
84+ <archive >
85+ <manifest >
86+ <addDefaultImplementationEntries >true</addDefaultImplementationEntries >
87+ <addDefaultSpecificationEntries >true</addDefaultSpecificationEntries >
88+ </manifest >
89+ </archive >
90+ </configuration >
91+ </plugin >
92+ <plugin >
93+ <groupId >org.apache.maven.plugins</groupId >
94+ <artifactId >maven-compiler-plugin</artifactId >
95+ <version >3.7.0</version >
96+ <configuration >
97+ <source >${java.version} </source >
98+ <target >${java.version} </target >
99+ <annotationProcessors >
100+ <annotationProcessor >org.pf4j.processor.ExtensionAnnotationProcessor</annotationProcessor >
101+ </annotationProcessors >
102+ </configuration >
103+ </plugin >
104+ <plugin >
105+ <groupId >org.apache.maven.plugins</groupId >
106+ <artifactId >maven-deploy-plugin</artifactId >
107+ <configuration >
108+ <skip >true</skip >
109+ </configuration >
110+ <version >2.8.2</version >
111+ </plugin >
112+ <plugin >
113113 <groupId >org.apache.maven.plugins</groupId >
114114 <artifactId >maven-surefire-plugin</artifactId >
115115 <version >2.21.0</version >
120120 </includes >
121121 </configuration >
122122 <dependencies >
123- <dependency >
124- <groupId >org.junit.platform</groupId >
125- <artifactId >junit-platform-surefire-provider</artifactId >
126- <version >1.2.0-M1</version >
127- </dependency >
128- <dependency >
129- <groupId >org.junit.jupiter</groupId >
130- <artifactId >junit-jupiter-engine</artifactId >
131- <version >5.2.0-M1</version >
132- </dependency >
133- </dependencies >
123+ <dependency >
124+ <groupId >org.junit.platform</groupId >
125+ <artifactId >junit-platform-surefire-provider</artifactId >
126+ <version >1.2.0-M1</version >
127+ </dependency >
128+ <dependency >
129+ <groupId >org.junit.jupiter</groupId >
130+ <artifactId >junit-jupiter-engine</artifactId >
131+ <version >5.2.0-M1</version >
132+ </dependency >
133+ </dependencies >
134134 </plugin >
135- </plugins >
136- </build >
135+ </plugins >
136+ </build >
137137</project >
0 commit comments