Skip to content

Commit f28a081

Browse files
Manage classgraph, upgrade migrations, add convergence rule back in.
Fixes #2610
1 parent 2893495 commit f28a081

File tree

1 file changed

+21
-13
lines changed

1 file changed

+21
-13
lines changed

pom.xml

+21-13
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
1+
<?xml version="1.0" encoding="UTF-8"?>
22
<!--
33
| Copyright 2011-2022 the original author or authors.
44
|
@@ -13,7 +13,8 @@
1313
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1414
| See the License for the specific language governing permissions and
1515
| limitations under the License.
16-
--><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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
16+
-->
17+
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
1718
<modelVersion>4.0.0</modelVersion>
1819

1920
<parent>
@@ -76,6 +77,7 @@
7677
<cdi>3.0.1</cdi>
7778
<checkstyle.skip>${skipTests}</checkstyle.skip>
7879
<checkstyle.version>8.40</checkstyle.version>
80+
<classgraph.version>4.8.149</classgraph.version>
7981
<cypher-dsl.version>2022.6.0</cypher-dsl.version>
8082
<dist.id>spring-data-neo4j</dist.id>
8183
<dist.key>SDNEO4J</dist.key>
@@ -101,7 +103,7 @@
101103
<mockito>${mockito.version}</mockito>
102104
<mockito.version>4.4.0</mockito.version>
103105
<neo4j-java-driver.version>5.1.0</neo4j-java-driver.version>
104-
<neo4j-migrations.version>1.8.1</neo4j-migrations.version>
106+
<neo4j-migrations.version>1.13.1</neo4j-migrations.version>
105107
<neo4j.version>4.4.8</neo4j.version>
106108
<objenesis.version>3.0.1</objenesis.version>
107109
<project.build.docs>${project.build.directory}/docs</project.build.docs>
@@ -124,12 +126,22 @@
124126
<artifactId>jsr305</artifactId>
125127
<version>3.0.2</version>
126128
</dependency>
129+
<dependency>
130+
<groupId>com.tngtech.archunit</groupId>
131+
<artifactId>archunit</artifactId>
132+
<version>${archunit.version}</version>
133+
</dependency>
127134
<dependency>
128135
<groupId>eu.michael-simons.neo4j</groupId>
129136
<artifactId>junit-jupiter-causal-cluster-testcontainer-extension</artifactId>
130137
<version>${junit-cc-testcontainer}</version>
131138
<scope>test</scope>
132139
</dependency>
140+
<dependency>
141+
<groupId>io.github.classgraph</groupId>
142+
<artifactId>classgraph</artifactId>
143+
<version>${classgraph.version}</version>
144+
</dependency>
133145
<dependency>
134146
<groupId>io.r2dbc</groupId>
135147
<artifactId>r2dbc-bom</artifactId>
@@ -226,11 +238,6 @@
226238
<type>pom</type>
227239
<scope>import</scope>
228240
</dependency>
229-
<dependency>
230-
<groupId>com.tngtech.archunit</groupId>
231-
<artifactId>archunit</artifactId>
232-
<version>${archunit.version}</version>
233-
</dependency>
234241
</dependencies>
235242
</dependencyManagement>
236243

@@ -262,6 +269,11 @@
262269
</exclusion>
263270
</exclusions>
264271
</dependency>
272+
<dependency>
273+
<groupId>com.tngtech.archunit</groupId>
274+
<artifactId>archunit</artifactId>
275+
<scope>test</scope>
276+
</dependency>
265277
<dependency>
266278
<groupId>eu.michael-simons.neo4j</groupId>
267279
<artifactId>junit-jupiter-causal-cluster-testcontainer-extension</artifactId>
@@ -438,11 +450,6 @@
438450
</exclusion>
439451
</exclusions>
440452
</dependency>
441-
<dependency>
442-
<groupId>com.tngtech.archunit</groupId>
443-
<artifactId>archunit</artifactId>
444-
<scope>test</scope>
445-
</dependency>
446453
</dependencies>
447454

448455
<repositories>
@@ -620,6 +627,7 @@
620627
</goals>
621628
<configuration>
622629
<rules>
630+
<DependencyConvergence />
623631
<requireMavenVersion>
624632
<version>3.8.3</version>
625633
</requireMavenVersion>

0 commit comments

Comments
 (0)