|
4 | 4 | <properties> |
5 | 5 | <additionalparam>-Xdoclint:none</additionalparam> |
6 | 6 |
|
7 | | - <jackson.version>2.12.1</jackson.version> |
8 | | - <log4j.version>2.17.1</log4j.version> |
9 | | - <junit.version>4.13.1</junit.version> |
10 | | - <mockito.version>1.9.5</mockito.version> |
| 7 | + <jackson.version>2.15.0</jackson.version> |
| 8 | + <log4j2.version>2.20.0</log4j2.version> |
| 9 | + <junit.version>5.9.3</junit.version> |
| 10 | + <mockito.version>4.11.0</mockito.version> |
11 | 11 |
|
12 | | - <disruptor.version>3.3.6</disruptor.version> |
| 12 | + <disruptor.version>4.0.0.RC1</disruptor.version> |
13 | 13 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
14 | 14 | </properties> |
15 | 15 |
|
|
18 | 18 | <artifactId>r7insight_java</artifactId> |
19 | 19 | <packaging>jar</packaging> |
20 | 20 | <name>r7insight_java</name> |
21 | | - <version>3.0.16-SNAPSHOT</version> |
22 | | - <description>Contains logback, log4j, and log4j2 appenders that will send log data to Logentries</description> |
| 21 | + <version>4.0.0-SNAPSHOT</version> |
| 22 | + <description>Contains logback and log4j2 appenders that will send log data to Logentries</description> |
23 | 23 | <url>https://github.com/rapid7/r7insight_java</url> |
24 | 24 |
|
25 | 25 | <licenses> |
|
60 | 60 | <plugin> |
61 | 61 | <groupId>org.apache.maven.plugins</groupId> |
62 | 62 | <artifactId>maven-compiler-plugin</artifactId> |
63 | | - <version>2.0.2</version> |
| 63 | + <version>3.8.1</version> |
64 | 64 | <configuration> |
65 | 65 | <source>1.8</source> |
66 | 66 | <target>1.8</target> |
|
70 | 70 | <plugin> |
71 | 71 | <groupId>org.apache.maven.plugins</groupId> |
72 | 72 | <artifactId>maven-surefire-plugin</artifactId> |
73 | | - <version>2.19.1</version> |
| 73 | + <version>3.1.0</version> |
74 | 74 | <configuration> |
75 | 75 | <systemPropertyVariables> |
76 | 76 | <!--to Test tls/ssl mode connections in unit tests--> |
|
110 | 110 | <plugin> |
111 | 111 | <groupId>org.apache.maven.plugins</groupId> |
112 | 112 | <artifactId>maven-javadoc-plugin</artifactId> |
113 | | - <version>3.1.1</version> |
| 113 | + <version>3.5.0</version> |
114 | 114 | <executions> |
115 | 115 | <execution> |
116 | 116 | <id>attach-javadocs</id> |
|
123 | 123 | <plugin> |
124 | 124 | <groupId>org.apache.maven.plugins</groupId> |
125 | 125 | <artifactId>maven-release-plugin</artifactId> |
126 | | - <version>2.5</version> |
| 126 | + <version>3.0.0</version> |
127 | 127 | <configuration> |
128 | 128 | <tagNameFormat>@{project.version}</tagNameFormat> |
129 | 129 | </configuration> |
130 | 130 | </plugin> |
131 | 131 | <plugin> |
132 | 132 | <groupId>org.apache.maven.plugins</groupId> |
133 | 133 | <artifactId>maven-gpg-plugin</artifactId> |
134 | | - <version>1.6</version> |
| 134 | + <version>3.1.0</version> |
135 | 135 | <executions> |
136 | 136 | <execution> |
137 | 137 | <id>sign-artifacts</id> |
|
160 | 160 | </profiles> |
161 | 161 |
|
162 | 162 | <dependencies> |
163 | | - <dependency> |
164 | | - <groupId>log4j</groupId> |
165 | | - <artifactId>log4j</artifactId> |
166 | | - <version>1.2.17</version> |
167 | | - <optional>true</optional> |
168 | | - </dependency> |
169 | 163 | <dependency> |
170 | 164 | <groupId>com.lmax</groupId> |
171 | 165 | <artifactId>disruptor</artifactId> |
|
175 | 169 | <dependency> |
176 | 170 | <groupId>org.apache.logging.log4j</groupId> |
177 | 171 | <artifactId>log4j-api</artifactId> |
178 | | - <version>${log4j.version}</version> |
| 172 | + <version>${log4j2.version}</version> |
179 | 173 | <optional>true</optional> |
180 | 174 | </dependency> |
181 | 175 | <dependency> |
182 | 176 | <groupId>org.apache.logging.log4j</groupId> |
183 | 177 | <artifactId>log4j-core</artifactId> |
184 | | - <version>${log4j.version}</version> |
| 178 | + <version>${log4j2.version}</version> |
185 | 179 | <optional>true</optional> |
186 | 180 | </dependency> |
187 | 181 | <!-- Jackson 2 start --> |
|
224 | 218 | </dependency> |
225 | 219 | <!-- TEST --> |
226 | 220 | <dependency> |
227 | | - <groupId>junit</groupId> |
228 | | - <artifactId>junit</artifactId> |
| 221 | + <groupId>org.junit.jupiter</groupId> |
| 222 | + <artifactId>junit-jupiter-engine</artifactId> |
229 | 223 | <version>${junit.version}</version> |
230 | 224 | <scope>test</scope> |
231 | 225 | </dependency> |
232 | 226 | <dependency> |
233 | 227 | <groupId>org.mockito</groupId> |
234 | | - <artifactId>mockito-all</artifactId> |
| 228 | + <artifactId>mockito-core</artifactId> |
235 | 229 | <version>${mockito.version}</version> |
236 | 230 | <scope>test</scope> |
237 | 231 | </dependency> |
|
0 commit comments