Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit 3d5ad47

Browse files
committed
feat: place enforce linkage checker plugin inside parent
1 parent 4ba3342 commit 3d5ad47

File tree

2 files changed

+27
-30
lines changed

2 files changed

+27
-30
lines changed

google-cloud-asset-bom/pom.xml

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -108,34 +108,6 @@
108108
<skip>true</skip>
109109
</configuration>
110110
</plugin>
111-
<plugin>
112-
<groupId>org.apache.maven.plugins</groupId>
113-
<artifactId>maven-enforcer-plugin</artifactId>
114-
<version>3.0.0-M3</version>
115-
<dependencies>
116-
<dependency>
117-
<groupId>com.google.cloud.tools</groupId>
118-
<artifactId>linkage-checker-enforcer-rules</artifactId>
119-
<version>1.1.0</version>
120-
</dependency>
121-
</dependencies>
122-
<executions>
123-
<execution>
124-
<id>enforce-linkage-checker</id>
125-
<!-- Important! Should run after compile -->
126-
<phase>verify</phase>
127-
<goals>
128-
<goal>enforce</goal>
129-
</goals>
130-
<configuration>
131-
<rules>
132-
<LinkageCheckerRule
133-
implementation="com.google.cloud.tools.dependencies.enforcer.LinkageCheckerRule"/>
134-
</rules>
135-
</configuration>
136-
</execution>
137-
</executions>
138-
</plugin>
139111
</plugins>
140112
</build>
141113
</project>

pom.xml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,15 @@
6363
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
6464
<github.global.server>github</github.global.server>
6565
<site.installationModule>google-cloud-asset-parent</site.installationModule>
66-
<google.core.version>1.91.2</google.core.version>
66+
<google.core.version>1.92.0</google.core.version>
6767
<google.api-common.version>1.8.1</google.api-common.version>
6868
<google.common-protos.version>1.17.0</google.common-protos.version>
6969
<google.iam.version>0.13.0</google.iam.version>
7070
<gax.version>1.52.0</gax.version>
7171
<grpc.version>1.26.0</grpc.version>
7272
<protobuf.version>3.11.1</protobuf.version>
7373
<junit.version>4.12</junit.version>
74-
<guava.version>28.1-android</guava.version>
74+
<guava.version>28.2-android</guava.version>
7575
<threeten.version>1.4.0</threeten.version>
7676
<javax.annotations.version>1.3.2</javax.annotations.version>
7777
<animal-sniffer.version>1.18</animal-sniffer.version>
@@ -199,6 +199,31 @@
199199
<ignoredUnusedDeclaredDependencies>org.objenesis:objenesis</ignoredUnusedDeclaredDependencies>
200200
</configuration>
201201
</plugin>
202+
<plugin>
203+
<groupId>org.apache.maven.plugins</groupId>
204+
<artifactId>maven-enforcer-plugin</artifactId>
205+
<version>3.0.0-M3</version>
206+
<executions>
207+
<execution>
208+
<id>enforce</id>
209+
<goals>
210+
<goal>enforce</goal>
211+
</goals>
212+
<configuration>
213+
<rules>
214+
<requireMavenVersion>
215+
<version>[3.0,)</version>
216+
</requireMavenVersion>
217+
<requireJavaVersion>
218+
<version>[1.7,)</version>
219+
</requireJavaVersion>
220+
<dependencyConvergence/>
221+
<requireUpperBoundDeps/>
222+
</rules>
223+
</configuration>
224+
</execution>
225+
</executions>
226+
</plugin>
202227
</plugins>
203228
</pluginManagement>
204229
</build>

0 commit comments

Comments
 (0)