Skip to content

Commit 76b0cdd

Browse files
olim7tadutra
authored andcommitted
JAVA-2521: Use dependencyManagement for internal modules (apache#1360)
1 parent 61c0575 commit 76b0cdd

File tree

7 files changed

+36
-15
lines changed

7 files changed

+36
-15
lines changed

core-shaded/pom.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
<dependency>
3838
<groupId>com.datastax.oss</groupId>
3939
<artifactId>java-driver-core</artifactId>
40-
<version>${project.version}</version>
4140
</dependency>
4241
<!--
4342
Repeat all dependencies of the core driver *except* the ones that are going to be shaded,
@@ -169,7 +168,6 @@
169168
<artifactItem>
170169
<groupId>com.datastax.oss</groupId>
171170
<artifactId>java-driver-core-shaded</artifactId>
172-
<version>${project.version}</version>
173171
<type>jar</type>
174172
<outputDirectory>${project.build.outputDirectory}</outputDirectory>
175173
</artifactItem>
@@ -196,7 +194,6 @@
196194
<artifactItem>
197195
<groupId>com.datastax.oss</groupId>
198196
<artifactId>java-driver-core-shaded</artifactId>
199-
<version>${project.version}</version>
200197
<type>jar</type>
201198
<classifier>sources</classifier>
202199
<outputDirectory>${project.build.directory}/shaded-sources</outputDirectory>

examples/pom.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,14 @@
3838
<dependency>
3939
<groupId>${project.groupId}</groupId>
4040
<artifactId>java-driver-core</artifactId>
41-
<version>${project.version}</version>
4241
</dependency>
4342
<dependency>
4443
<groupId>${project.groupId}</groupId>
4544
<artifactId>java-driver-query-builder</artifactId>
46-
<version>${project.version}</version>
4745
</dependency>
4846
<dependency>
4947
<groupId>${project.groupId}</groupId>
5048
<artifactId>java-driver-mapper-runtime</artifactId>
51-
<version>${project.version}</version>
5249
</dependency>
5350

5451
<!-- Jackson -->

integration-tests/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,32 +40,27 @@
4040
<dependency>
4141
<groupId>com.datastax.oss</groupId>
4242
<artifactId>java-driver-test-infra</artifactId>
43-
<version>${project.parent.version}</version>
4443
<scope>test</scope>
4544
</dependency>
4645
<dependency>
4746
<groupId>com.datastax.oss</groupId>
4847
<artifactId>java-driver-query-builder</artifactId>
49-
<version>${project.parent.version}</version>
5048
<scope>test</scope>
5149
</dependency>
5250
<dependency>
5351
<groupId>com.datastax.oss</groupId>
5452
<artifactId>java-driver-mapper-processor</artifactId>
55-
<version>${project.parent.version}</version>
5653
<scope>test</scope>
5754
<optional>true</optional>
5855
</dependency>
5956
<dependency>
6057
<groupId>com.datastax.oss</groupId>
6158
<artifactId>java-driver-mapper-runtime</artifactId>
62-
<version>${project.parent.version}</version>
6359
<scope>test</scope>
6460
</dependency>
6561
<dependency>
6662
<groupId>com.datastax.oss</groupId>
6763
<artifactId>java-driver-core</artifactId>
68-
<version>${project.parent.version}</version>
6964
<type>test-jar</type>
7065
<scope>test</scope>
7166
</dependency>

mapper-processor/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
<dependency>
3333
<groupId>com.datastax.oss</groupId>
3434
<artifactId>java-driver-mapper-runtime</artifactId>
35-
<version>${project.version}</version>
3635
</dependency>
3736
<dependency>
3837
<groupId>com.datastax.oss</groupId>

mapper-runtime/pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,10 @@
3333
<dependency>
3434
<groupId>${project.groupId}</groupId>
3535
<artifactId>java-driver-core</artifactId>
36-
<version>${project.version}</version>
3736
</dependency>
3837
<dependency>
3938
<groupId>${project.groupId}</groupId>
4039
<artifactId>java-driver-query-builder</artifactId>
41-
<version>${project.version}</version>
4240
</dependency>
4341
<dependency>
4442
<groupId>com.github.stephenc.jcip</groupId>

pom.xml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,42 @@
7575

7676
<dependencyManagement>
7777
<dependencies>
78+
<dependency>
79+
<groupId>com.datastax.oss</groupId>
80+
<artifactId>java-driver-core</artifactId>
81+
<version>${project.version}</version>
82+
</dependency>
83+
<dependency>
84+
<groupId>com.datastax.oss</groupId>
85+
<artifactId>java-driver-core</artifactId>
86+
<version>${project.version}</version>
87+
<type>test-jar</type>
88+
</dependency>
89+
<dependency>
90+
<groupId>com.datastax.oss</groupId>
91+
<artifactId>java-driver-core-shaded</artifactId>
92+
<version>${project.version}</version>
93+
</dependency>
94+
<dependency>
95+
<groupId>com.datastax.oss</groupId>
96+
<artifactId>java-driver-mapper-processor</artifactId>
97+
<version>${project.version}</version>
98+
</dependency>
99+
<dependency>
100+
<groupId>com.datastax.oss</groupId>
101+
<artifactId>java-driver-mapper-runtime</artifactId>
102+
<version>${project.version}</version>
103+
</dependency>
104+
<dependency>
105+
<groupId>com.datastax.oss</groupId>
106+
<artifactId>java-driver-query-builder</artifactId>
107+
<version>${project.version}</version>
108+
</dependency>
109+
<dependency>
110+
<groupId>com.datastax.oss</groupId>
111+
<artifactId>java-driver-test-infra</artifactId>
112+
<version>${project.version}</version>
113+
</dependency>
78114
<dependency>
79115
<groupId>com.datastax.oss</groupId>
80116
<artifactId>native-protocol</artifactId>

query-builder/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
<dependency>
3434
<groupId>com.datastax.oss</groupId>
3535
<artifactId>java-driver-core</artifactId>
36-
<version>${project.version}</version>
3736
</dependency>
3837
<dependency>
3938
<groupId>com.datastax.oss</groupId>

0 commit comments

Comments
 (0)