Skip to content

Commit 955b0ad

Browse files
committed
Update Spring Boot
Also started to clean up dependencies. * moved test dependencies below the production dependencies * removed the comments with mvnrepository URLs because finding artifacts should be easy * added test scope to reactor-test * removed docker-java, exec-maven-plugin
1 parent ddbf124 commit 955b0ad

File tree

1 file changed

+49
-73
lines changed

1 file changed

+49
-73
lines changed

pom.xml

Lines changed: 49 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.springframework.boot</groupId>
99
<artifactId>spring-boot-starter-parent</artifactId>
10-
<version>3.3.5</version>
10+
<version>3.5.0</version>
1111
<relativePath/>
1212
</parent>
1313

@@ -24,50 +24,31 @@
2424
<ontology-tag>v3.8.0</ontology-tag>
2525
</properties>
2626

27-
2827
<dependencies>
2928

3029
<dependency>
31-
<groupId>org.assertj</groupId>
32-
<artifactId>assertj-core</artifactId>
33-
<scope>test</scope>
34-
</dependency>
35-
36-
<dependency>
37-
<groupId>com.squareup.okhttp3</groupId>
38-
<artifactId>okhttp</artifactId>
39-
<scope>test</scope>
40-
</dependency>
41-
42-
<dependency>
43-
<groupId>com.squareup.okhttp3</groupId>
44-
<artifactId>mockwebserver</artifactId>
45-
<scope>test</scope>
30+
<groupId>com.fasterxml.jackson.datatype</groupId>
31+
<artifactId>jackson-datatype-jsr310</artifactId>
4632
</dependency>
4733

48-
<!-- https://mvnrepository.com/artifact/ca.uhn.hapi.fhir/hapi-fhir-base -->
4934
<dependency>
5035
<groupId>ca.uhn.hapi.fhir</groupId>
5136
<artifactId>hapi-fhir-base</artifactId>
5237
<version>${Hapi.version}</version>
5338
</dependency>
5439

55-
56-
<dependency>
57-
<groupId>com.fasterxml.jackson.datatype</groupId>
58-
<artifactId>jackson-datatype-jsr310</artifactId>
59-
</dependency>
60-
6140
<dependency>
6241
<groupId>ca.uhn.hapi.fhir</groupId>
6342
<artifactId>hapi-fhir-structures-r4</artifactId>
6443
<version>${Hapi.version}</version>
6544
</dependency>
45+
6646
<dependency>
6747
<groupId>ca.uhn.hapi.fhir</groupId>
6848
<artifactId>hapi-fhir-client</artifactId>
6949
<version>${Hapi.version}</version>
7050
</dependency>
51+
7152
<dependency>
7253
<groupId>ca.uhn.hapi.fhir</groupId>
7354
<artifactId>hapi-fhir-validation-resources-r4</artifactId>
@@ -86,120 +67,115 @@
8667
<version>${Hapi.version}</version>
8768
</dependency>
8869

89-
90-
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter -->
9170
<dependency>
9271
<groupId>org.springframework.boot</groupId>
9372
<artifactId>spring-boot-starter</artifactId>
9473
</dependency>
95-
<dependency>
96-
<groupId>org.springframework.boot</groupId>
97-
<artifactId>spring-boot-starter-webflux</artifactId>
98-
</dependency>
99-
10074

101-
<dependency>
102-
<groupId>org.junit.jupiter</groupId>
103-
<artifactId>junit-jupiter-engine</artifactId>
104-
<scope>test</scope>
105-
</dependency>
106-
107-
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-test -->
10875
<dependency>
10976
<groupId>org.springframework.boot</groupId>
110-
<artifactId>spring-boot-starter-test</artifactId>
111-
<scope>test</scope>
77+
<artifactId>spring-boot-starter-webflux</artifactId>
11278
</dependency>
11379

11480
<dependency>
11581
<groupId>com.fasterxml.jackson.core</groupId>
11682
<artifactId>jackson-databind</artifactId>
11783
</dependency>
11884

119-
120-
<!-- SLF4J API -->
12185
<dependency>
12286
<groupId>org.slf4j</groupId>
12387
<artifactId>slf4j-api</artifactId>
12488
</dependency>
12589

126-
12790
<dependency>
12891
<groupId>org.springframework.boot</groupId>
12992
<artifactId>spring-boot-autoconfigure</artifactId>
13093
</dependency>
13194

132-
<!-- https://mvnrepository.com/artifact/org.reactivestreams/reactive-streams -->
13395
<dependency>
13496
<groupId>org.reactivestreams</groupId>
13597
<artifactId>reactive-streams</artifactId>
136-
<version>1.0.4</version>
13798
</dependency>
13899

139100
<dependency>
140101
<groupId>io.projectreactor</groupId>
141-
<artifactId>reactor-test</artifactId>
142-
<scope>test</scope>
102+
<artifactId>reactor-core</artifactId>
143103
</dependency>
144104

145105
<dependency>
146-
<groupId>com.github.docker-java</groupId>
147-
<artifactId>docker-java</artifactId>
148-
<version>3.5.1</version>
106+
<groupId>de.medizininformatik-initiative</groupId>
107+
<artifactId>sq2cql</artifactId>
108+
<version>1.0.0</version>
149109
</dependency>
150110

151111
<dependency>
152-
<groupId>io.projectreactor</groupId>
153-
<artifactId>reactor-core</artifactId>
154-
<version>3.7.6</version>
112+
<groupId>org.springframework.security</groupId>
113+
<artifactId>spring-security-oauth2-client</artifactId>
155114
</dependency>
156115

157116
<dependency>
158-
<groupId>org.testcontainers</groupId>
159-
<artifactId>testcontainers</artifactId>
160-
<version>1.21.1</version>
117+
<groupId>ch.qos.logback</groupId>
118+
<artifactId>logback-classic</artifactId>
119+
</dependency>
120+
121+
<dependency>
122+
<groupId>org.junit.jupiter</groupId>
123+
<artifactId>junit-jupiter-engine</artifactId>
161124
<scope>test</scope>
162125
</dependency>
163126

164127
<dependency>
165-
<groupId>org.testcontainers</groupId>
166-
<artifactId>junit-jupiter</artifactId>
167-
<version>1.21.1</version>
128+
<groupId>org.springframework.boot</groupId>
129+
<artifactId>spring-boot-starter-test</artifactId>
168130
<scope>test</scope>
169131
</dependency>
170132

171133
<dependency>
172-
<groupId>de.medizininformatik-initiative</groupId>
173-
<artifactId>sq2cql</artifactId>
174-
<version>1.0.0</version>
134+
<groupId>io.projectreactor</groupId>
135+
<artifactId>reactor-test</artifactId>
136+
<scope>test</scope>
175137
</dependency>
176138

177139
<dependency>
178-
<groupId>org.springframework.security</groupId>
179-
<artifactId>spring-security-oauth2-client</artifactId>
140+
<groupId>org.assertj</groupId>
141+
<artifactId>assertj-core</artifactId>
142+
<scope>test</scope>
180143
</dependency>
181144

182145
<dependency>
183-
<groupId>ch.qos.logback</groupId>
184-
<artifactId>logback-classic</artifactId>
146+
<groupId>com.squareup.okhttp3</groupId>
147+
<artifactId>okhttp</artifactId>
148+
<scope>test</scope>
149+
<version>4.12.0</version>
185150
</dependency>
186151

187-
<!-- https://mvnrepository.com/artifact/org.codehaus.mojo/exec-maven-plugin -->
188152
<dependency>
189-
<groupId>org.codehaus.mojo</groupId>
190-
<artifactId>exec-maven-plugin</artifactId>
191-
<version>3.5.1</version>
153+
<groupId>com.squareup.okhttp3</groupId>
154+
<artifactId>mockwebserver</artifactId>
155+
<scope>test</scope>
156+
<version>4.12.0</version>
157+
</dependency>
158+
159+
<dependency>
160+
<groupId>org.testcontainers</groupId>
161+
<artifactId>testcontainers</artifactId>
162+
<version>1.21.1</version>
163+
<scope>test</scope>
164+
</dependency>
165+
166+
<dependency>
167+
<groupId>org.testcontainers</groupId>
168+
<artifactId>junit-jupiter</artifactId>
169+
<version>1.21.1</version>
170+
<scope>test</scope>
192171
</dependency>
193172

194-
<!-- Mockito Core -->
195173
<dependency>
196174
<groupId>org.mockito</groupId>
197175
<artifactId>mockito-core</artifactId>
198-
199176
<scope>test</scope>
200177
</dependency>
201178

202-
<!-- Mockito JUnit Jupiter Extension -->
203179
<dependency>
204180
<groupId>org.mockito</groupId>
205181
<artifactId>mockito-junit-jupiter</artifactId>

0 commit comments

Comments
 (0)