|
15 | 15 | <maven.compiler.target>1.8</maven.compiler.target> |
16 | 16 | <java.version>1.8</java.version> |
17 | 17 | <junit.version>4.13.2</junit.version> |
18 | | - <junit.jupiter.version>5.3.2</junit.jupiter.version> |
19 | | - <junit.vintage.version>5.3.2</junit.vintage.version> |
20 | | - <junit.platform.version>1.3.2</junit.platform.version> |
| 18 | + <junit.jupiter.version>5.9.2</junit.jupiter.version> |
| 19 | + <junit.vintage.version>5.9.2</junit.vintage.version> |
| 20 | + <junit.platform.version>1.9.2</junit.platform.version> |
| 21 | + <jackson.version>2.14.2</jackson.version> |
| 22 | + <kafka.version>3.4.0</kafka.version> |
| 23 | + <slf4j.version>2.0.7</slf4j.version> |
21 | 24 | </properties> |
22 | 25 |
|
23 | 26 | <dependencies> |
|
26 | 29 | <dependency> |
27 | 30 | <groupId>com.fasterxml.jackson.core</groupId> |
28 | 31 | <artifactId>jackson-core</artifactId> |
29 | | - <version>2.12.6</version> |
| 32 | + <version>${jackson.version}</version> |
30 | 33 | <scope>compile</scope> |
31 | 34 | </dependency> |
32 | 35 | <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind --> |
33 | 36 | <dependency> |
34 | 37 | <groupId>com.fasterxml.jackson.core</groupId> |
35 | 38 | <artifactId>jackson-databind</artifactId> |
36 | | - <version>2.12.7.1</version> |
| 39 | + <version>${jackson.version}</version> |
37 | 40 | <scope>compile</scope> |
38 | 41 | </dependency> |
39 | 42 | <dependency> |
40 | 43 | <groupId>org.apache.kafka</groupId> |
41 | 44 | <artifactId>connect-api</artifactId> |
42 | | - <version>2.8.1</version> |
| 45 | + <version>${kafka.version}</version> |
43 | 46 | <scope>compile</scope> |
44 | 47 | </dependency> |
45 | 48 | <dependency> |
|
79 | 82 | <dependency> |
80 | 83 | <groupId>org.apache.httpcomponents</groupId> |
81 | 84 | <artifactId>httpclient</artifactId> |
82 | | - <version>4.5.13</version> |
| 85 | + <version>4.5.14</version> |
83 | 86 | <exclusions> |
84 | 87 | <exclusion> |
85 | 88 | <groupId>commons-logging</groupId> |
|
108 | 111 | <dependency> |
109 | 112 | <groupId>commons-codec</groupId> |
110 | 113 | <artifactId>commons-codec</artifactId> |
111 | | - <version>1.14</version> |
| 114 | + <version>1.15</version> |
112 | 115 | <scope>compile</scope> |
113 | 116 | </dependency> |
114 | 117 |
|
115 | 118 | <dependency> |
116 | 119 | <groupId>org.apache.logging.log4j</groupId> |
117 | 120 | <artifactId>log4j-core</artifactId> |
118 | | - <version>2.17.2</version> |
| 121 | + <version>2.20.0</version> |
119 | 122 | <scope>compile</scope> |
120 | 123 | </dependency> |
121 | 124 |
|
122 | 125 | <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-simple --> |
123 | 126 | <dependency> |
124 | 127 | <groupId>org.slf4j</groupId> |
125 | 128 | <artifactId>slf4j-simple</artifactId> |
126 | | - <version>1.7.26</version> |
| 129 | + <version>${slf4j.version}</version> |
127 | 130 | <scope>test</scope> |
128 | 131 | </dependency> |
129 | 132 | <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --> |
130 | 133 | <dependency> |
131 | 134 | <groupId>org.slf4j</groupId> |
132 | 135 | <artifactId>slf4j-api</artifactId> |
133 | | - <version>1.7.26</version> |
| 136 | + <version>${slf4j.version}</version> |
134 | 137 | <scope>compile</scope> |
135 | 138 | </dependency> |
136 | 139 | <!-- https://mvnrepository.com/artifact/commons-cli/commons-cli --> |
137 | 140 | <dependency> |
138 | 141 | <groupId>commons-cli</groupId> |
139 | 142 | <artifactId>commons-cli</artifactId> |
140 | | - <version>1.4</version> |
| 143 | + <version>1.5.0</version> |
141 | 144 | </dependency> |
142 | 145 | <!-- To avoid compiler warnings about @API annotations in JUnit code --> |
143 | 146 | <dependency> |
144 | 147 | <groupId>org.apiguardian</groupId> |
145 | 148 | <artifactId>apiguardian-api</artifactId> |
146 | | - <version>1.0.0</version> |
| 149 | + <version>1.1.2</version> |
147 | 150 | <scope>test</scope> |
148 | 151 | </dependency> |
149 | 152 | <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> |
150 | 153 | <dependency> |
151 | 154 | <groupId>org.apache.commons</groupId> |
152 | 155 | <artifactId>commons-lang3</artifactId> |
153 | | - <version>3.7</version> |
| 156 | + <version>3.12.0</version> |
154 | 157 | <scope>compile</scope> |
155 | 158 | </dependency> |
156 | | - <!-- https://mvnrepository.com/artifact/io.confluent/kafka-connect-protobuf-converter --> |
157 | | - <dependency> |
158 | | - <groupId>io.confluent</groupId> |
159 | | - <artifactId>kafka-connect-protobuf-converter</artifactId> |
160 | | - <version>7.1.1</version> |
161 | | - </dependency> |
162 | 159 | <!-- https://mvnrepository.com/artifact/com.google.protobuf/protobuf-java --> |
163 | 160 | <dependency> |
164 | 161 | <groupId>com.google.protobuf</groupId> |
165 | 162 | <artifactId>protobuf-java</artifactId> |
166 | | - <version>3.21.7</version> |
| 163 | + <version>3.22.2</version> |
167 | 164 | </dependency> |
168 | 165 | <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> |
169 | 166 | <dependency> |
170 | 167 | <groupId>com.google.code.gson</groupId> |
171 | 168 | <artifactId>gson</artifactId> |
172 | | - <version>2.9.0</version> |
173 | | - </dependency> |
174 | | - <!-- https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib --> |
175 | | - <dependency> |
176 | | - <groupId>org.jetbrains.kotlin</groupId> |
177 | | - <artifactId>kotlin-stdlib</artifactId> |
178 | | - <version>1.7.0</version> |
| 169 | + <version>2.10.1</version> |
179 | 170 | </dependency> |
180 | 171 | <!-- https://mvnrepository.com/artifact/com.google.guava/guava --> |
181 | 172 | <dependency> |
|
197 | 188 | <plugin> |
198 | 189 | <groupId>org.apache.maven.plugins</groupId> |
199 | 190 | <artifactId>maven-jxr-plugin</artifactId> |
200 | | - <version>2.3</version> |
| 191 | + <version>3.3.0</version> |
201 | 192 | </plugin> |
202 | 193 | </plugins> |
203 | 194 | </reporting> |
|
207 | 198 | <plugin> |
208 | 199 | <groupId>org.apache.maven.plugins</groupId> |
209 | 200 | <artifactId>maven-shade-plugin</artifactId> |
210 | | - <version>3.1.0</version> |
| 201 | + <version>3.4.1</version> |
211 | 202 | <configuration> |
212 | 203 | </configuration> |
213 | 204 | <executions> |
|
228 | 219 | </plugin> |
229 | 220 | <plugin> |
230 | 221 | <artifactId>maven-compiler-plugin</artifactId> |
231 | | - <version>3.7.0</version> |
| 222 | + <version>3.11.0</version> |
232 | 223 | <configuration> |
233 | 224 | <source>${java.version}</source> |
234 | 225 | <target>${java.version}</target> |
|
240 | 231 | <plugin> |
241 | 232 | <groupId>org.apache.maven.plugins</groupId> |
242 | 233 | <artifactId>maven-checkstyle-plugin</artifactId> |
243 | | - <version>2.17</version> |
| 234 | + <version>3.2.1</version> |
244 | 235 | <executions> |
245 | 236 | <execution> |
246 | 237 | <id>validate</id> |
|
260 | 251 | <plugin> |
261 | 252 | <groupId>org.jacoco</groupId> |
262 | 253 | <artifactId>jacoco-maven-plugin</artifactId> |
263 | | - <version>0.8.6</version> |
| 254 | + <version>0.8.9</version> |
264 | 255 | <configuration> |
265 | 256 | <excludes> |
266 | 257 | <exclude>**/*com/splunk/hecclient/examples/**/*</exclude> |
|
311 | 302 |
|
312 | 303 | <plugin> |
313 | 304 | <artifactId>maven-surefire-plugin</artifactId> |
314 | | - <version>2.22.2</version> |
| 305 | + <version>3.0.0</version> |
315 | 306 | <configuration> |
316 | 307 | <!-- Sets the VM argument line used when unit tests are run. --> |
317 | 308 | <argLine>${surefireArgLine}</argLine> |
|
0 commit comments