Skip to content

Commit b9e89ac

Browse files
committed
Relocated groupId from com.github.cowwoc.requirements to io.github.cowwoc.requirements
1 parent 59f07f5 commit b9e89ac

File tree

10 files changed

+87
-991
lines changed

10 files changed

+87
-991
lines changed

annotation/pom.xml

Lines changed: 9 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<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">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
5-
<groupId>io.github.cowwoc.requirements</groupId>
6+
<groupId>com.github.cowwoc.requirements</groupId>
67
<artifactId>requirements</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.0</version>
89
</parent>
910
<artifactId>requirements-annotation</artifactId>
1011
<name>requirements-annotation</name>
1112

12-
<properties>
13-
<project.root.basedir>${project.parent.basedir}</project.root.basedir>
14-
</properties>
15-
16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-compiler-plugin</artifactId>
21-
<configuration>
22-
<compilerArgs>
23-
<arg>-Xdiags:verbose</arg>
24-
<arg>-Werror</arg>
25-
<arg>-Xlint:all,-module</arg>
26-
</compilerArgs>
27-
</configuration>
28-
</plugin>
29-
<plugin>
30-
<groupId>org.apache.maven.plugins</groupId>
31-
<artifactId>maven-javadoc-plugin</artifactId>
32-
<executions>
33-
<execution>
34-
<id>attach-javadocs</id>
35-
<goals>
36-
<goal>jar</goal>
37-
</goals>
38-
<configuration>
39-
<show>public</show>
40-
<doctitle>Requirements Annotations Module ${project.version} API</doctitle>
41-
<windowtitle>Requirements Annotations Module ${project.version} API</windowtitle>
42-
<additionalOptions>
43-
<!-- https://stackoverflow.com/a/54468139/14731 -->
44-
<option>--override-methods</option>
45-
<option>summary</option>
46-
</additionalOptions>
47-
</configuration>
48-
</execution>
49-
</executions>
50-
</plugin>
51-
</plugins>
52-
</build>
13+
<distributionManagement>
14+
<relocation>
15+
<groupId>io.github.cowwoc.pouch</groupId>
16+
</relocation>
17+
</distributionManagement>
5318
</project>

benchmark/assertj/pom.xml

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<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">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
5-
<groupId>io.github.cowwoc.requirements</groupId>
6+
<groupId>com.github.cowwoc.requirements</groupId>
67
<artifactId>requirements-benchmark</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.0</version>
89
</parent>
910
<artifactId>requirements-benchmark-assertj</artifactId>
1011
<name>requirements-benchmark-assertj</name>
1112

12-
<properties>
13-
<project.root.basedir>${project.parent.parent.basedir}</project.root.basedir>
14-
</properties>
15-
16-
<dependencies>
17-
<dependency>
18-
<groupId>org.assertj</groupId>
19-
<artifactId>assertj-core</artifactId>
20-
</dependency>
21-
</dependencies>
13+
<distributionManagement>
14+
<relocation>
15+
<groupId>io.github.cowwoc.pouch</groupId>
16+
</relocation>
17+
</distributionManagement>
2218
</project>

benchmark/guava/pom.xml

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<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">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
5-
<groupId>io.github.cowwoc.requirements</groupId>
6+
<groupId>com.github.cowwoc.requirements</groupId>
67
<artifactId>requirements-benchmark</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.0</version>
89
</parent>
910
<artifactId>requirements-benchmark-guava</artifactId>
1011
<name>requirements-benchmark-guava</name>
1112

12-
<properties>
13-
<project.root.basedir>${project.parent.parent.basedir}</project.root.basedir>
14-
</properties>
15-
16-
<dependencies>
17-
<dependency>
18-
<groupId>${project.groupId}</groupId>
19-
<artifactId>requirements-guava</artifactId>
20-
</dependency>
21-
</dependencies>
13+
<distributionManagement>
14+
<relocation>
15+
<groupId>io.github.cowwoc.pouch</groupId>
16+
</relocation>
17+
</distributionManagement>
2218
</project>

benchmark/java/pom.xml

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<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">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
5-
<groupId>io.github.cowwoc.requirements</groupId>
6+
<groupId>com.github.cowwoc.requirements</groupId>
67
<artifactId>requirements-benchmark</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.0</version>
89
</parent>
910
<artifactId>requirements-benchmark-java</artifactId>
1011
<name>requirements-benchmark-java</name>
1112

12-
<properties>
13-
<project.root.basedir>${project.parent.parent.basedir}</project.root.basedir>
14-
</properties>
15-
16-
<dependencies>
17-
<dependency>
18-
<groupId>${project.groupId}</groupId>
19-
<artifactId>requirements-java</artifactId>
20-
</dependency>
21-
</dependencies>
13+
<distributionManagement>
14+
<relocation>
15+
<groupId>io.github.cowwoc.pouch</groupId>
16+
</relocation>
17+
</distributionManagement>
2218
</project>

benchmark/pom.xml

Lines changed: 9 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -1,129 +1,19 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<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">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
5-
<groupId>io.github.cowwoc.requirements</groupId>
6+
<groupId>com.github.cowwoc.requirements</groupId>
67
<artifactId>requirements</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.0</version>
89
</parent>
910
<artifactId>requirements-benchmark</artifactId>
1011
<name>requirements-benchmark</name>
1112
<packaging>pom</packaging>
1213

13-
<properties>
14-
<project.root.basedir>${project.parent.basedir}</project.root.basedir>
15-
<skipBenchmarks>true</skipBenchmarks>
16-
</properties>
17-
18-
<modules>
19-
<module>java</module>
20-
<module>guava</module>
21-
<module>assertj</module>
22-
</modules>
23-
<build>
24-
<plugins>
25-
<plugin>
26-
<groupId>org.apache.maven.plugins</groupId>
27-
<artifactId>maven-compiler-plugin</artifactId>
28-
<configuration>
29-
<compilerArgs>
30-
<arg>-Xdiags:verbose</arg>
31-
<arg>-Werror</arg>
32-
<arg>-Xlint:all,-requires-automatic,-processing,-module</arg>
33-
</compilerArgs>
34-
<annotationProcessorPaths>
35-
<!-- WORKAROUND: https://issues.apache.org/jira/browse/MCOMPILER-369 -->
36-
<path>
37-
<groupId>org.openjdk.jmh</groupId>
38-
<artifactId>jmh-generator-annprocess</artifactId>
39-
<version>${jmh.version}</version>
40-
</path>
41-
</annotationProcessorPaths>
42-
</configuration>
43-
</plugin>
44-
<plugin>
45-
<groupId>org.apache.maven.plugins</groupId>
46-
<artifactId>maven-surefire-plugin</artifactId>
47-
<configuration>
48-
<skipTests>${skipBenchmarks}</skipTests>
49-
<properties>
50-
<property>
51-
<!-- WORKAROUND: https://github.com/cbeust/testng/issues/2727 -->
52-
<name>usedefaultlisteners</name>
53-
<key>false</key>
54-
</property>
55-
</properties>
56-
<systemPropertyVariables>
57-
<!-- <FAST_ESTIMATE>true</FAST_ESTIMATE>-->
58-
</systemPropertyVariables>
59-
</configuration>
60-
</plugin>
61-
<!-- Tests don't publish artifacts -->
62-
<plugin>
63-
<groupId>org.apache.maven.plugins</groupId>
64-
<artifactId>maven-jar-plugin</artifactId>
65-
<executions>
66-
<execution>
67-
<id>default-jar</id>
68-
<phase>none</phase>
69-
</execution>
70-
</executions>
71-
</plugin>
72-
<plugin>
73-
<groupId>org.apache.maven.plugins</groupId>
74-
<artifactId>maven-javadoc-plugin</artifactId>
75-
<executions>
76-
<execution>
77-
<id>default-jar</id>
78-
<phase>none</phase>
79-
</execution>
80-
</executions>
81-
</plugin>
82-
<plugin>
83-
<groupId>org.apache.maven.plugins</groupId>
84-
<artifactId>maven-install-plugin</artifactId>
85-
<executions>
86-
<execution>
87-
<id>default-install</id>
88-
<phase>none</phase>
89-
</execution>
90-
</executions>
91-
</plugin>
92-
</plugins>
93-
</build>
94-
<dependencies>
95-
<dependency>
96-
<groupId>org.openjdk.jmh</groupId>
97-
<artifactId>jmh-generator-annprocess</artifactId>
98-
<scope>provided</scope>
99-
</dependency>
100-
<dependency>
101-
<groupId>ch.qos.logback</groupId>
102-
<artifactId>logback-classic</artifactId>
103-
</dependency>
104-
<dependency>
105-
<groupId>org.testng</groupId>
106-
<artifactId>testng</artifactId>
107-
<scope>test</scope>
108-
</dependency>
109-
<dependency>
110-
<groupId>org.openjdk.jmh</groupId>
111-
<artifactId>jmh-core</artifactId>
112-
<scope>test</scope>
113-
</dependency>
114-
</dependencies>
115-
<profiles>
116-
<profile>
117-
<id>run-benchmarks</id>
118-
<activation>
119-
<property>
120-
<name>runBenchmarks</name>
121-
<value>true</value>
122-
</property>
123-
</activation>
124-
<properties>
125-
<skipBenchmarks>false</skipBenchmarks>
126-
</properties>
127-
</profile>
128-
</profiles>
14+
<distributionManagement>
15+
<relocation>
16+
<groupId>io.github.cowwoc.pouch</groupId>
17+
</relocation>
18+
</distributionManagement>
12919
</project>

guava/pom.xml

Lines changed: 9 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,18 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<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">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45
<parent>
5-
<groupId>io.github.cowwoc.requirements</groupId>
6+
<groupId>com.github.cowwoc.requirements</groupId>
67
<artifactId>requirements</artifactId>
7-
<version>12.1-SNAPSHOT</version>
8+
<version>12.0</version>
89
</parent>
910
<artifactId>requirements-guava</artifactId>
1011
<name>requirements-guava</name>
1112

12-
<properties>
13-
<project.root.basedir>${project.parent.basedir}</project.root.basedir>
14-
</properties>
15-
16-
<dependencies>
17-
<dependency>
18-
<groupId>${project.groupId}</groupId>
19-
<artifactId>requirements-java</artifactId>
20-
</dependency>
21-
<dependency>
22-
<groupId>com.google.guava</groupId>
23-
<artifactId>guava</artifactId>
24-
</dependency>
25-
</dependencies>
26-
<build>
27-
<plugins>
28-
<plugin>
29-
<groupId>org.apache.maven.plugins</groupId>
30-
<artifactId>maven-compiler-plugin</artifactId>
31-
<configuration>
32-
<compilerArgs>
33-
<arg>-Xdiags:verbose</arg>
34-
<arg>-Werror</arg>
35-
<arg>-Xlint:all,-requires-automatic,-requires-transitive-automatic,-module,-try</arg>
36-
</compilerArgs>
37-
</configuration>
38-
</plugin>
39-
<plugin>
40-
<groupId>org.apache.maven.plugins</groupId>
41-
<artifactId>maven-javadoc-plugin</artifactId>
42-
<executions>
43-
<execution>
44-
<id>attach-javadocs</id>
45-
<goals>
46-
<goal>jar</goal>
47-
</goals>
48-
<configuration>
49-
<show>public</show>
50-
<doctitle>Requirements Guava Plugin ${project.version} API</doctitle>
51-
<windowtitle>Requirements Guava Plugin ${project.version} API</windowtitle>
52-
<additionalOptions>
53-
<!-- https://stackoverflow.com/a/54468139/14731 -->
54-
<option>--override-methods</option>
55-
<option>summary</option>
56-
</additionalOptions>
57-
<validateLinks>true</validateLinks>
58-
<links>
59-
<link>https://guava.dev/releases/${guava.version}/api/docs/</link>
60-
</links>
61-
<offlineLinks>
62-
<offlineLink>
63-
<url>https://cowwoc.github.io/requirements.java/${project.version}/</url>
64-
<location>${project.root.basedir}/java/target/reports/apidocs/</location>
65-
</offlineLink>
66-
</offlineLinks>
67-
<excludePackageNames>
68-
io.github.cowwoc.requirements12.guava.internal,
69-
io.github.cowwoc.requirements12.guava.internal.*
70-
</excludePackageNames>
71-
</configuration>
72-
</execution>
73-
</executions>
74-
</plugin>
75-
</plugins>
76-
</build>
13+
<distributionManagement>
14+
<relocation>
15+
<groupId>io.github.cowwoc.pouch</groupId>
16+
</relocation>
17+
</distributionManagement>
7718
</project>

0 commit comments

Comments
 (0)