|
31 | 31 | <name>Jansi</name> |
32 | 32 | <description>Jansi is a java library for generating and interpreting ANSI escape sequences.</description> |
33 | 33 |
|
34 | | - <properties> |
35 | | - <javadocSource>7</javadocSource> |
36 | | - <jdkTarget>1.7</jdkTarget> |
37 | | - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
38 | | - <slf4j-version>1.6.1</slf4j-version> |
39 | | - <project.build.outputTimestamp>2021-10-14T05:42:06Z</project.build.outputTimestamp> |
40 | | - </properties> |
41 | | - |
42 | 34 | <url>http://fusesource.github.io/jansi</url> |
43 | 35 | <inceptionYear>2009</inceptionYear> |
44 | 36 |
|
45 | | - <issueManagement> |
46 | | - <system>jira</system> |
47 | | - <url>https://github.com/fusesource/jansi/issues</url> |
48 | | - </issueManagement> |
| 37 | + <licenses> |
| 38 | + <license> |
| 39 | + <name>Apache License, Version 2.0</name> |
| 40 | + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| 41 | + <distribution>repo</distribution> |
| 42 | + </license> |
| 43 | + </licenses> |
| 44 | + |
| 45 | + <developers> |
| 46 | + <developer> |
| 47 | + <id>chirino</id> |
| 48 | + <name>Hiram Chirino</name> |
| 49 | + |
| 50 | + <url>http://hiramchirino.com</url> |
| 51 | + <timezone>GMT-5</timezone> |
| 52 | + </developer> |
| 53 | + <developer> |
| 54 | + <id>gnodet</id> |
| 55 | + <name>Guillaume Nodet</name> |
| 56 | + |
| 57 | + <timezone>GMT+1</timezone> |
| 58 | + </developer> |
| 59 | + </developers> |
49 | 60 |
|
50 | 61 | <mailingLists> |
51 | 62 | <mailingList> |
52 | 63 | <name>Discussion List</name> |
53 | | - <archive>http://groups.google.com/group/jansi</archive> |
54 | | - |
55 | 64 | < subscribe> [email protected]</ subscribe> |
56 | 65 | < unsubscribe> [email protected]</ unsubscribe> |
| 66 | + |
| 67 | + <archive>http://groups.google.com/group/jansi</archive> |
57 | 68 | </mailingList> |
58 | 69 | <mailingList> |
59 | 70 | <name>Commits and Issue Tracker List</name> |
60 | | - <archive>http://groups.google.com/group/jansi-commits</archive> |
61 | | - |
62 | 71 | < subscribe> [email protected]</ subscribe> |
63 | 72 | < unsubscribe> [email protected]</ unsubscribe> |
| 73 | + |
| 74 | + <archive>http://groups.google.com/group/jansi-commits</archive> |
64 | 75 | </mailingList> |
65 | 76 | </mailingLists> |
66 | 77 |
|
67 | | - <licenses> |
68 | | - <license> |
69 | | - <name>Apache License, Version 2.0</name> |
70 | | - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
71 | | - <distribution>repo</distribution> |
72 | | - </license> |
73 | | - </licenses> |
74 | | - |
75 | 78 | <scm> |
76 | | - <url>https://github.com/fusesource/jansi</url> |
77 | 79 | <connection>scm:git:git://github.com/fusesource/jansi.git</connection> |
78 | 80 | < developerConnection>scm:git:ssh:// [email protected]/fusesource/jansi.git</ developerConnection> |
79 | | - <tag>HEAD</tag> |
80 | | - </scm> |
| 81 | + <tag>HEAD</tag> |
| 82 | + <url>https://github.com/fusesource/jansi</url> |
| 83 | + </scm> |
| 84 | + |
| 85 | + <issueManagement> |
| 86 | + <system>jira</system> |
| 87 | + <url>https://github.com/fusesource/jansi/issues</url> |
| 88 | + </issueManagement> |
81 | 89 |
|
82 | 90 | <distributionManagement> |
83 | 91 | <repository> |
|
92 | 100 | </snapshotRepository> |
93 | 101 | </distributionManagement> |
94 | 102 |
|
| 103 | + <properties> |
| 104 | + <javadocSource>7</javadocSource> |
| 105 | + <jdkTarget>1.7</jdkTarget> |
| 106 | + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 107 | + <slf4j-version>1.6.1</slf4j-version> |
| 108 | + <project.build.outputTimestamp>2021-10-14T05:42:06Z</project.build.outputTimestamp> |
| 109 | + </properties> |
| 110 | + |
| 111 | + <dependencies> |
| 112 | + <dependency> |
| 113 | + <groupId>org.junit.jupiter</groupId> |
| 114 | + <artifactId>junit-jupiter</artifactId> |
| 115 | + <version>5.7.0</version> |
| 116 | + <scope>test</scope> |
| 117 | + </dependency> |
| 118 | + <dependency> |
| 119 | + <groupId>org.junit.jupiter</groupId> |
| 120 | + <artifactId>junit-jupiter-params</artifactId> |
| 121 | + <version>5.7.0</version> |
| 122 | + <scope>test</scope> |
| 123 | + </dependency> |
| 124 | + <dependency> |
| 125 | + <groupId>info.picocli</groupId> |
| 126 | + <artifactId>picocli-codegen</artifactId> |
| 127 | + <version>4.5.2</version> |
| 128 | + <scope>test</scope> |
| 129 | + </dependency> |
| 130 | + </dependencies> |
| 131 | + |
95 | 132 | <repositories> |
96 | 133 | <repository> |
97 | | - <id>sonatype-nexus-snapshots</id> |
98 | | - <name>Sonatype Snapshot Repository</name> |
99 | | - <url>https://oss.sonatype.org/content/repositories/snapshots</url> |
100 | 134 | <snapshots> |
101 | 135 | <enabled>true</enabled> |
102 | 136 | </snapshots> |
| 137 | + <id>sonatype-nexus-snapshots</id> |
| 138 | + <name>Sonatype Snapshot Repository</name> |
| 139 | + <url>https://oss.sonatype.org/content/repositories/snapshots</url> |
103 | 140 | </repository> |
104 | 141 | </repositories> |
105 | 142 |
|
106 | | - <developers> |
107 | | - <developer> |
108 | | - <id>chirino</id> |
109 | | - <name>Hiram Chirino</name> |
110 | | - |
111 | | - <url>http://hiramchirino.com</url> |
112 | | - <timezone>GMT-5</timezone> |
113 | | - </developer> |
114 | | - <developer> |
115 | | - <id>gnodet</id> |
116 | | - <name>Guillaume Nodet</name> |
117 | | - |
118 | | - <timezone>GMT+1</timezone> |
119 | | - </developer> |
120 | | - </developers> |
121 | | - |
122 | 143 | <build> |
123 | | - <extensions> |
124 | | - <extension> |
125 | | - <groupId>org.fusesource.mvnplugins</groupId> |
126 | | - <artifactId>fuse-jxr-skin</artifactId> |
127 | | - <version>1.9</version> |
128 | | - </extension> |
129 | | - </extensions> |
130 | 144 |
|
131 | 145 | <resources> |
132 | 146 | <resource> |
133 | | - <directory>src/main/resources</directory> |
134 | 147 | <filtering>true</filtering> |
| 148 | + <directory>src/main/resources</directory> |
135 | 149 | <includes> |
136 | 150 | <include>**/*.properties</include> |
137 | 151 | </includes> |
138 | 152 | </resource> |
139 | 153 | <resource> |
140 | | - <directory>src/main/resources</directory> |
141 | 154 | <filtering>false</filtering> |
| 155 | + <directory>src/main/resources</directory> |
142 | 156 | <excludes> |
143 | 157 | <exclude>**/*.properties</exclude> |
144 | 158 | </excludes> |
|
178 | 192 | <executions> |
179 | 193 | <execution> |
180 | 194 | <id>bundle-manifest</id> |
181 | | - <phase>process-classes</phase> |
182 | 195 | <goals> |
183 | 196 | <goal>manifest</goal> |
184 | 197 | </goals> |
| 198 | + <phase>process-classes</phase> |
185 | 199 | <configuration> |
186 | 200 | <instructions> |
187 | 201 | <Main-Class>org.fusesource.jansi.AnsiMain</Main-Class> |
188 | | - <Export-Package> |
189 | | - !org.fusesource.jansi.internal.native.*; |
| 202 | + <Export-Package>!org.fusesource.jansi.internal.native.*; |
190 | 203 | org.fusesource.jansi.*; |
191 | | - -noimport:=true |
192 | | - </Export-Package> |
| 204 | + -noimport:=true</Export-Package> |
193 | 205 | <_removeheaders>Bnd-LastModified,Include-Resource,Private-Package,Originally-Created-By</_removeheaders> |
194 | 206 | <_reproducible>true</_reproducible> |
195 | 207 | </instructions> |
|
204 | 216 | <executions> |
205 | 217 | <execution> |
206 | 218 | <id>add-module-infos</id> |
207 | | - <phase>package</phase> |
208 | 219 | <goals> |
209 | 220 | <goal>add-module-info</goal> |
210 | 221 | </goals> |
| 222 | + <phase>package</phase> |
211 | 223 | <configuration> |
212 | 224 | <jvmVersion>9</jvmVersion> |
213 | 225 | <module> |
214 | 226 | <moduleInfo> |
215 | 227 | <name>org.fusesource.jansi</name> |
216 | | - <exports> |
217 | | - org.fusesource.jansi; |
218 | | - org.fusesource.jansi.io; |
219 | | - </exports> |
| 228 | + <exports>org.fusesource.jansi; |
| 229 | + org.fusesource.jansi.io;</exports> |
220 | 230 | </moduleInfo> |
221 | 231 | </module> |
222 | 232 | </configuration> |
|
228 | 238 | <groupId>org.codehaus.mojo</groupId> |
229 | 239 | <artifactId>exec-maven-plugin</artifactId> |
230 | 240 | <version>3.0.0</version> |
| 241 | + <dependencies> |
| 242 | + <dependency> |
| 243 | + <groupId>info.picocli</groupId> |
| 244 | + <artifactId>picocli-codegen</artifactId> |
| 245 | + <version>4.5.2</version> |
| 246 | + </dependency> |
| 247 | + </dependencies> |
231 | 248 | <executions> |
232 | 249 | <execution> |
233 | 250 | <id>generate-graalvm-info</id> |
234 | | - <phase>process-classes</phase> |
235 | 251 | <goals> |
236 | 252 | <goal>java</goal> |
237 | 253 | </goals> |
| 254 | + <phase>process-classes</phase> |
238 | 255 | <configuration> |
239 | 256 | <includeProjectDependencies>true</includeProjectDependencies> |
240 | 257 | <classpathScope>test</classpathScope> |
|
251 | 268 | </configuration> |
252 | 269 | </execution> |
253 | 270 | </executions> |
254 | | - <dependencies> |
255 | | - <dependency> |
256 | | - <groupId>info.picocli</groupId> |
257 | | - <artifactId>picocli-codegen</artifactId> |
258 | | - <version>4.5.2</version> |
259 | | - </dependency> |
260 | | - </dependencies> |
261 | 271 | </plugin> |
262 | 272 | <plugin> |
263 | 273 | <groupId>org.apache.maven.plugins</groupId> |
|
338 | 348 | <executions> |
339 | 349 | <execution> |
340 | 350 | <id>sign-artifacts</id> |
341 | | - <phase>verify</phase> |
342 | 351 | <goals> |
343 | 352 | <goal>sign</goal> |
344 | 353 | </goals> |
| 354 | + <phase>verify</phase> |
345 | 355 | </execution> |
346 | 356 | </executions> |
347 | 357 | </plugin> |
|
408 | 418 | </executions> |
409 | 419 | </plugin> |
410 | 420 | </plugins> |
| 421 | + <extensions> |
| 422 | + <extension> |
| 423 | + <groupId>org.fusesource.mvnplugins</groupId> |
| 424 | + <artifactId>fuse-jxr-skin</artifactId> |
| 425 | + <version>1.9</version> |
| 426 | + </extension> |
| 427 | + </extensions> |
411 | 428 | </build> |
412 | 429 |
|
413 | | - <dependencies> |
414 | | - <dependency> |
415 | | - <groupId>org.junit.jupiter</groupId> |
416 | | - <artifactId>junit-jupiter</artifactId> |
417 | | - <version>5.7.0</version> |
418 | | - <scope>test</scope> |
419 | | - </dependency> |
420 | | - <dependency> |
421 | | - <groupId>org.junit.jupiter</groupId> |
422 | | - <artifactId>junit-jupiter-params</artifactId> |
423 | | - <version>5.7.0</version> |
424 | | - <scope>test</scope> |
425 | | - </dependency> |
426 | | - <dependency> |
427 | | - <groupId>info.picocli</groupId> |
428 | | - <artifactId>picocli-codegen</artifactId> |
429 | | - <version>4.5.2</version> |
430 | | - <scope>test</scope> |
431 | | - </dependency> |
432 | | - </dependencies> |
433 | | - |
434 | 430 | </project> |
0 commit comments