Skip to content

Commit 1ac6bd7

Browse files
committed
HBX-3112: Add the dependencies of the Maven plugin build to the dependency management section in the parent pom
Signed-off-by: Koen Aers <[email protected]>
1 parent d1b1606 commit 1ac6bd7

File tree

2 files changed

+42
-56
lines changed

2 files changed

+42
-56
lines changed

maven/pom.xml

Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -25,61 +25,15 @@
2525
</parent>
2626

2727
<artifactId>hibernate-tools-maven</artifactId>
28-
2928
<packaging>maven-plugin</packaging>
3029

3130
<name>Hibernate Tools Maven Plugin</name>
3231
<description>Maven plugin to provide hibernate-tools reverse engineering and code/schema generation abilities.</description>
33-
<url>http://hibernate.org/tools/</url>
34-
35-
<issueManagement>
36-
<system>JIRA</system>
37-
<url>http://hibernate.onjira.com/browse/HBX</url>
38-
</issueManagement>
39-
40-
<scm>
41-
<connection>scm:git:git://github.com/hibernate/hibernate-tools.git</connection>
42-
<developerConnection>scm:git:[email protected]:hibernate/hibernate-tools.git</developerConnection>
43-
<url>http://github.com/hibernate/hibernate-tools</url>
44-
</scm>
45-
46-
<organization>
47-
<name>Hibernate</name>
48-
<url>http://www.hibernate.org</url>
49-
</organization>
50-
51-
<licenses>
52-
<license>
53-
<name>GNU Lesser General Public License</name>
54-
<url>http://www.gnu.org/licenses/lgpl-2.1.html</url>
55-
</license>
56-
</licenses>
57-
58-
<developers>
59-
<developer>
60-
<id>stadler</id>
61-
<name>Jacques Stadler</name>
62-
<email>[email protected]</email>
63-
</developer>
64-
</developers>
65-
66-
<prerequisites>
67-
<maven>3.0</maven>
68-
</prerequisites>
6932

7033
<properties>
7134
<!-- This is a publicly distributed module that should be published: -->
7235
<deploy.skip>false</deploy.skip>
7336
<maven.install.skip>false</maven.install.skip>
74-
75-
<maven-plugin-annotations.version>3.5</maven-plugin-annotations.version>
76-
<maven-plugin-api.version>3.5.2</maven-plugin-api.version>
77-
<maven-core.version>3.9.9</maven-core.version>
78-
79-
<!-- Plugin versions -->
80-
<maven-project-info-reports-plugin.version>2.9</maven-project-info-reports-plugin.version>
81-
<maven-site-plugin.version>3.7</maven-site-plugin.version>
82-
<site-maven-plugin.version>0.12</site-maven-plugin.version>
8337
</properties>
8438

8539
<dependencies>
@@ -92,17 +46,14 @@
9246
<dependency>
9347
<groupId>org.apache.maven</groupId>
9448
<artifactId>maven-plugin-api</artifactId>
95-
<version>${maven-plugin-api.version}</version>
9649
</dependency>
9750
<dependency>
9851
<groupId>org.apache.maven</groupId>
9952
<artifactId>maven-core</artifactId>
100-
<version>${maven-core.version}</version>
10153
</dependency>
10254
<dependency>
10355
<groupId>org.apache.maven.plugin-tools</groupId>
10456
<artifactId>maven-plugin-annotations</artifactId>
105-
<version>${maven-plugin-annotations.version}</version>
10657
<scope>provided</scope>
10758
</dependency>
10859
</dependencies>
@@ -149,7 +100,7 @@
149100
<plugin>
150101
<groupId>com.github.github</groupId>
151102
<artifactId>site-maven-plugin</artifactId>
152-
<version>${site-maven-plugin.version}</version>
103+
<version>${github-site-maven-plugin.version}</version>
153104
<executions>
154105
<execution>
155106
<goals>

pom.xml

Lines changed: 41 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,18 @@
7272
<email>[email protected]</email>
7373
<url>http://koentsje.blogspot.be</url>
7474
</developer>
75-
</developers>
75+
<developer>
76+
<id>stadler</id>
77+
<name>Jacques Stadler</name>
78+
<email>[email protected]</email>
79+
</developer>
80+
<developer>
81+
<id>marko.bekhta</id>
82+
<name>Marko Bekhta</name>
83+
<email>[email protected]</email>
84+
<url>http://in.relation.to/marko-bekhta/</url>
85+
</developer>
86+
</developers>
7687

7788
<modules>
7889
<module>orm</module>
@@ -85,8 +96,10 @@
8596

8697
<properties>
8798

88-
<ant.version>1.10.14</ant.version>
89-
<antlr.version>4.13.1</antlr.version>
99+
<maven.version>3.9.11</maven.version>
100+
101+
<ant.version>1.10.15</ant.version>
102+
<antlr.version>4.13.2</antlr.version>
90103
<commons-collections.version>4.5.0</commons-collections.version>
91104
<freemarker.version>2.3.32</freemarker.version>
92105
<google-java-format.version>1.19.1</google-java-format.version>
@@ -102,8 +115,15 @@
102115
<sqlserver.version>9.2.1.jre8</sqlserver.version>
103116

104117
<!-- Plugins not managed by the JBoss parent POM: -->
118+
<maven-plugin-api.version>3.9.11</maven-plugin-api.version>
119+
<maven-plugin-annotations.version>3.15.1</maven-plugin-annotations.version>
105120
<maven-wrapper-plugin.version>3.3.3</maven-wrapper-plugin.version>
106-
<flatten-maven-plugin.version>1.7.0</flatten-maven-plugin.version>
121+
122+
<flatten-maven-plugin.version>1.7.2</flatten-maven-plugin.version>
123+
<maven-invoker-plugin.version>3.9.1</maven-invoker-plugin.version>
124+
<github-site-maven-plugin.version>0.12</github-site-maven-plugin.version>
125+
<maven-project-info-reports-plugin.version>3.9.0</maven-project-info-reports-plugin.version>
126+
<maven-site-plugin.version>3.21.0</maven-site-plugin.version>
107127

108128
<!--
109129
We don't want to publish or sign any modules by default.
@@ -124,10 +144,10 @@
124144
<central.snapshots.repo.name>Maven Central Snapshots Repository</central.snapshots.repo.name>
125145
<central.snapshots.repo.url>https://central.sonatype.com/repository/maven-snapshots/</central.snapshots.repo.url>
126146

127-
128147
<maven.compiler.target>11</maven.compiler.target>
129148
<maven.compiler.source>11</maven.compiler.source>
130-
<maven.min.version>3.9.11</maven.min.version>
149+
<maven.min.version>${maven.version}</maven.min.version>
150+
<maven-core.version>${maven.version}</maven-core.version>
131151

132152
</properties>
133153

@@ -183,6 +203,21 @@
183203
<artifactId>commons-collections4</artifactId>
184204
<version>${commons-collections.version}</version>
185205
</dependency>
206+
<dependency>
207+
<groupId>org.apache.maven</groupId>
208+
<artifactId>maven-core</artifactId>
209+
<version>${maven-core.version}</version>
210+
</dependency>
211+
<dependency>
212+
<groupId>org.apache.maven</groupId>
213+
<artifactId>maven-plugin-api</artifactId>
214+
<version>${maven-plugin-api.version}</version>
215+
</dependency>
216+
<dependency>
217+
<groupId>org.apache.maven.plugin-tools</groupId>
218+
<artifactId>maven-plugin-annotations</artifactId>
219+
<version>${maven-plugin-annotations.version}</version>
220+
</dependency>
186221
<dependency>
187222
<groupId>org.freemarker</groupId>
188223
<artifactId>freemarker</artifactId>

0 commit comments

Comments
 (0)