Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit 2e523b4

Browse files
Stefan KockStefanKock
authored andcommitted
SORMAS-Foundation#3449: Centralized version and scope of dependencies in Base POM
1 parent b2df230 commit 2e523b4

4 files changed

Lines changed: 60 additions & 16 deletions

File tree

sormas-backend/pom.xml

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@
101101
<dependency>
102102
<groupId>com.vladmihalcea</groupId>
103103
<artifactId>hibernate-types-52</artifactId>
104-
<version>2.9.13</version>
105104
</dependency>
106105

107106
<dependency>
@@ -122,8 +121,6 @@
122121
<dependency>
123122
<groupId>org.glassfish.jersey.core</groupId>
124123
<artifactId>jersey-client</artifactId>
125-
<version>${jersey.version}</version>
126-
<scope>compile</scope>
127124
</dependency>
128125
<dependency>
129126
<groupId>org.glassfish.jersey.media</groupId>
@@ -133,14 +130,11 @@
133130
<dependency>
134131
<groupId>org.glassfish.jersey.inject</groupId>
135132
<artifactId>jersey-hk2</artifactId>
136-
<version>${jersey.version}</version>
137-
<scope>test</scope>
138133
</dependency>
134+
139135
<dependency>
140136
<groupId>p6spy</groupId>
141137
<artifactId>p6spy</artifactId>
142-
<version>3.9.0</version>
143-
<scope>test</scope>
144138
</dependency>
145139

146140
<dependency>
@@ -161,14 +155,12 @@
161155
<dependency>
162156
<groupId>com.googlecode.libphonenumber</groupId>
163157
<artifactId>libphonenumber</artifactId>
164-
<version>8.12.11</version>
165158
</dependency>
166159

167160
<!-- Keycloak -->
168161
<dependency>
169162
<groupId>org.keycloak</groupId>
170163
<artifactId>keycloak-admin-client</artifactId>
171-
<version>${keycloak.version}</version>
172164
</dependency>
173165

174166
<dependency>
@@ -187,11 +179,9 @@
187179
<artifactId>microprofile-config-api</artifactId>
188180
</dependency>
189181

190-
<!-- JsonPath -->
191182
<dependency>
192183
<groupId>com.jayway.jsonpath</groupId>
193184
<artifactId>json-path</artifactId>
194-
<version>2.4.0</version>
195185
</dependency>
196186

197187
</dependencies>

sormas-base/pom.xml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,13 @@
110110
<scope>test</scope>
111111
</dependency>
112112

113+
<dependency>
114+
<groupId>p6spy</groupId>
115+
<artifactId>p6spy</artifactId>
116+
<version>3.9.0</version>
117+
<scope>test</scope>
118+
</dependency>
119+
113120
<dependency>
114121
<groupId>fr.opensagres.xdocreport</groupId>
115122
<artifactId>xdocreport</artifactId>
@@ -186,6 +193,46 @@
186193
<version>8.12.11</version>
187194
</dependency>
188195

196+
<dependency>
197+
<groupId>org.keycloak</groupId>
198+
<artifactId>keycloak-admin-client</artifactId>
199+
<version>${keycloak.version}</version>
200+
<!-- TODO #3449: avoid scope compile -->
201+
</dependency>
202+
<dependency>
203+
<groupId>org.keycloak</groupId>
204+
<artifactId>keycloak-core</artifactId>
205+
<version>${keycloak.version}</version>
206+
<!-- TODO #3449: avoid scope compile -->
207+
</dependency>
208+
<dependency>
209+
<groupId>org.keycloak</groupId>
210+
<artifactId>keycloak-servlet-filter-adapter</artifactId>
211+
<version>${keycloak.version}</version>
212+
<!-- TODO #3449: avoid scope compile -->
213+
</dependency>
214+
215+
<dependency>
216+
<groupId>com.googlecode.libphonenumber</groupId>
217+
<artifactId>libphonenumber</artifactId>
218+
<version>8.12.11</version>
219+
<!-- TODO #3449: avoid scope compile -->
220+
</dependency>
221+
222+
<dependency>
223+
<groupId>com.jayway.jsonpath</groupId>
224+
<artifactId>json-path</artifactId>
225+
<version>2.4.0</version>
226+
<!-- TODO #3449: avoid scope compile -->
227+
</dependency>
228+
229+
<dependency>
230+
<groupId>com.vladmihalcea</groupId>
231+
<artifactId>hibernate-types-52</artifactId>
232+
<version>2.9.13</version>
233+
<!-- TODO #3449: avoid scope compile -->
234+
</dependency>
235+
189236
<!-- glassfish-modules -->
190237

191238
<dependency>
@@ -215,6 +262,18 @@
215262
<version>${jersey.version}</version>
216263
<scope>provided</scope>
217264
</dependency>
265+
<dependency>
266+
<groupId>org.glassfish.jersey.core</groupId>
267+
<artifactId>jersey-client</artifactId>
268+
<version>${jersey.version}</version>
269+
<!-- TODO #3449: avoid scope compile -->
270+
</dependency>
271+
<dependency>
272+
<groupId>org.glassfish.jersey.inject</groupId>
273+
<artifactId>jersey-hk2</artifactId>
274+
<version>${jersey.version}</version>
275+
<scope>test</scope>
276+
</dependency>
218277
<dependency>
219278
<groupId>org.glassfish.jersey.media</groupId>
220279
<artifactId>jersey-media-json-jackson</artifactId>

sormas-rest/pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,9 @@
5252
<artifactId>swagger-jaxrs2</artifactId>
5353
</dependency>
5454

55-
<!-- Keycloak -->
5655
<dependency>
5756
<groupId>org.keycloak</groupId>
5857
<artifactId>keycloak-servlet-filter-adapter</artifactId>
59-
<version>${keycloak.version}</version>
6058
</dependency>
6159

6260
<!-- OpenID -->

sormas-ui/pom.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,6 @@
113113
<dependency>
114114
<groupId>org.glassfish.jersey.core</groupId>
115115
<artifactId>jersey-client</artifactId>
116-
<version>${jersey.version}</version>
117116
</dependency>
118117
<dependency>
119118
<groupId>com.fasterxml.jackson.core</groupId>
@@ -125,11 +124,9 @@
125124
<artifactId>geronimo-config-impl</artifactId>
126125
</dependency>
127126

128-
<!-- Keycloak -->
129127
<dependency>
130128
<groupId>org.keycloak</groupId>
131129
<artifactId>keycloak-core</artifactId>
132-
<version>${keycloak.version}</version>
133130
</dependency>
134131

135132
<!-- OpenID -->

0 commit comments

Comments
 (0)