16
16
<artifactId >aws-secretsmanager-jdbc</artifactId >
17
17
<packaging >jar</packaging >
18
18
<name >AWS Secrets Manager SQL Connection Library</name >
19
- <version >1 .0.12 </version >
19
+ <version >2 .0.0 </version >
20
20
<description >The AWS Secrets Manager SQL Connection Library for Java enables Java developers to easily
21
21
connect to SQL databases using secrets stored in AWS Secrets Manager.
22
22
</description >
23
23
<url >https://aws.amazon.com/secrets-manager</url >
24
24
25
25
<properties >
26
- <aws-java-sdk .version>1.12.252</aws-java-sdk .version>
27
- <aws-secretsmanager-cache .version>1.0.2</aws-secretsmanager-cache .version>
28
- <lombok .version>1.18.24</lombok .version>
29
- <jackson .version>2.14.1</jackson .version>
30
- <junit .version>4.13.2</junit .version>
31
- <mockito .version>1.10.19</mockito .version>
32
- <powermock .version>1.7.0</powermock .version>
33
- <compiler .plugin.version>3.10.1</compiler .plugin.version>
34
- <javadoc .plugin.version>3.4.0</javadoc .plugin.version>
35
- <source .plugin.version>3.2.1</source .plugin.version>
36
- <checkstyle .plugin.version>3.1.2</checkstyle .plugin.version>
37
- <spotbugs .plugin.version>4.7.3.5</spotbugs .plugin.version>
38
26
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
39
27
</properties >
40
28
76
64
<dependency >
77
65
<groupId >com.amazonaws.secretsmanager</groupId >
78
66
<artifactId >aws-secretsmanager-caching-java</artifactId >
79
- <version >${aws-secretsmanager-cache.version} </version >
67
+ <version >2.0.0 </version >
80
68
</dependency >
81
69
82
70
<dependency >
83
- <groupId >com.amazonaws </groupId >
84
- <artifactId >aws-java-sdk- secretsmanager</artifactId >
85
- <version >${aws-java-sdk.version} </version >
71
+ <groupId >software.amazon.awssdk </groupId >
72
+ <artifactId >secretsmanager</artifactId >
73
+ <version >2.20.93 </version >
86
74
</dependency >
87
75
88
76
<dependency >
89
77
<groupId >org.projectlombok</groupId >
90
78
<artifactId >lombok</artifactId >
91
- <version >${lombok.version} </version >
79
+ <version >1.18.28 </version >
92
80
<scope >provided</scope >
93
81
</dependency >
94
82
95
83
<dependency >
96
84
<groupId >com.fasterxml.jackson.core</groupId >
97
85
<artifactId >jackson-databind</artifactId >
98
- <version >${jackson.version} </version >
86
+ <version >2.15.2</version >
87
+ </dependency >
88
+
89
+ <dependency >
90
+ <groupId >com.github.spotbugs</groupId >
91
+ <artifactId >spotbugs-annotations</artifactId >
92
+ <version >4.7.3</version >
99
93
</dependency >
100
94
101
95
<dependency >
102
96
<groupId >junit</groupId >
103
97
<artifactId >junit</artifactId >
104
- <version >${junit.version} </version >
98
+ <version >4.13.2 </version >
105
99
<scope >test</scope >
106
100
</dependency >
107
101
108
102
<dependency >
109
- <groupId >org.mockito </groupId >
110
- <artifactId >mockito-all </artifactId >
111
- <version >${mockito.version} </version >
103
+ <groupId >com.github.stefanbirkner </groupId >
104
+ <artifactId >system-rules </artifactId >
105
+ <version >1.19.0 </version >
112
106
<scope >test</scope >
113
107
</dependency >
114
108
115
109
<dependency >
116
- <groupId >org.powermock </groupId >
117
- <artifactId >powermock-module-junit4 </artifactId >
118
- <version >${powermock.version} </version >
110
+ <groupId >org.mockito </groupId >
111
+ <artifactId >mockito-inline </artifactId >
112
+ <version >3.12.4 </version >
119
113
<scope >test</scope >
120
114
</dependency >
121
115
122
116
<dependency >
123
117
<groupId >org.powermock</groupId >
124
- <artifactId >powermock-api-mockito </artifactId >
125
- <version >${powermock.version} </version >
118
+ <artifactId >powermock-module-junit4 </artifactId >
119
+ <version >2.0.9 </version >
126
120
<scope >test</scope >
127
121
</dependency >
128
122
129
123
<dependency >
130
- <groupId >org.jacoco </groupId >
131
- <artifactId >org.jacoco.agent </artifactId >
132
- <classifier >runtime</ classifier >
133
- <version >0.8.8</ version >
124
+ <groupId >org.powermock </groupId >
125
+ <artifactId >powermock-api-mockito2 </artifactId >
126
+ <version >2.0.9</ version >
127
+ <scope >test</ scope >
134
128
</dependency >
135
129
</dependencies >
136
130
139
133
<plugin >
140
134
<groupId >org.apache.maven.plugins</groupId >
141
135
<artifactId >maven-compiler-plugin</artifactId >
142
- <version >${compiler.plugin.version} </version >
136
+ <version >3.11.0 </version >
143
137
<configuration >
144
- <source >1.8 </source >
145
- <target >1.8 </target >
138
+ <source >11 </source >
139
+ <target >11 </target >
146
140
<encoding >UTF-8</encoding >
147
141
</configuration >
148
142
</plugin >
149
143
<plugin >
150
144
<groupId >org.apache.maven.plugins</groupId >
151
145
<artifactId >maven-source-plugin</artifactId >
152
- <version >${source.plugin.version} </version >
146
+ <version >3.3.0 </version >
153
147
<executions >
154
148
<execution >
155
149
<id >attach-sources</id >
162
156
<plugin >
163
157
<groupId >org.apache.maven.plugins</groupId >
164
158
<artifactId >maven-javadoc-plugin</artifactId >
165
- <version >${javadoc.plugin.version} </version >
159
+ <version >3.5.0 </version >
166
160
<executions >
167
161
<execution >
168
162
<id >attach-javadocs</id >
175
169
<plugin >
176
170
<groupId >org.apache.maven.plugins</groupId >
177
171
<artifactId >maven-checkstyle-plugin</artifactId >
178
- <version >${checkstyle.plugin.version} </version >
172
+ <version >3.3.0 </version >
179
173
<configuration >
180
174
<configLocation >${basedir} /config/checkstyle/checkstyle.xml</configLocation >
181
- <encoding >UTF-8</encoding >
182
175
<consoleOutput >true</consoleOutput >
183
176
<failsOnError >true</failsOnError >
184
177
<linkXRef >false</linkXRef >
197
190
<plugin >
198
191
<groupId >com.github.spotbugs</groupId >
199
192
<artifactId >spotbugs-maven-plugin</artifactId >
200
- <version >${spotbugs.plugin.version} </version >
193
+ <version >4.7.3.5 </version >
201
194
<configuration >
202
195
<effort >Max</effort >
203
196
<threshold >Low</threshold >
216
209
<plugin >
217
210
<groupId >org.jacoco</groupId >
218
211
<artifactId >jacoco-maven-plugin</artifactId >
219
- <version >0.8.8 </version >
212
+ <version >0.8.10 </version >
220
213
<executions >
221
214
<execution >
222
- <id >default-instrument</id >
223
215
<goals >
224
- <goal >instrument</goal >
225
- </goals >
226
- </execution >
227
- <execution >
228
- <id >default-restore-instrumented-classes</id >
229
- <goals >
230
- <goal >restore-instrumented-classes</goal >
216
+ <goal >prepare-agent</goal >
231
217
</goals >
232
218
</execution >
233
219
<execution >
234
220
<id >report</id >
235
- <phase >prepare-package </phase >
221
+ <phase >test </phase >
236
222
<goals >
237
223
<goal >report</goal >
238
224
</goals >
239
225
</execution >
240
- <execution >
241
- <id >default-check</id >
242
- <goals >
243
- <goal >check</goal >
244
- </goals >
245
- </execution >
246
226
</executions >
247
227
</plugin >
248
- <plugin >
249
- <groupId >org.apache.maven.plugins</groupId >
250
- <artifactId >maven-surefire-plugin</artifactId >
251
- <version >2.22.2</version >
252
- <configuration >
253
- <systemPropertyVariables >
254
- <jacoco-agent .destfile>target/jacoco.exec</jacoco-agent .destfile>
255
- </systemPropertyVariables >
256
- </configuration >
257
- </plugin >
258
228
</plugins >
259
229
</build >
260
230
266
236
<plugin >
267
237
<groupId >org.apache.maven.plugins</groupId >
268
238
<artifactId >maven-gpg-plugin</artifactId >
269
- <version >3.0.1 </version >
239
+ <version >3.1.0 </version >
270
240
<executions >
271
241
<execution >
272
242
<id >sign-artifacts</id >
292
262
</build >
293
263
</profile >
294
264
</profiles >
295
- </project >
265
+ </project >
0 commit comments