Skip to content

Commit bfca102

Browse files
Excavator: Upgrade dependencies (#588)
* Excavator: Upgrade dependencies * remove jackson-datatype-guava module * fix deprecations Co-authored-by: svc-excavator-bot <[email protected]> Co-authored-by: Carter Kozak <[email protected]>
1 parent 11a9950 commit bfca102

File tree

9 files changed

+24
-33
lines changed

9 files changed

+24
-33
lines changed

tracing-jersey/src/test/java/com/palantir/tracing/jersey/TraceEnrichingFilterTest.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,14 @@
5353
import org.junit.Before;
5454
import org.junit.ClassRule;
5555
import org.junit.Test;
56+
import org.junit.runner.RunWith;
5657
import org.mockito.ArgumentCaptor;
5758
import org.mockito.Captor;
5859
import org.mockito.Mock;
59-
import org.mockito.MockitoAnnotations;
60+
import org.mockito.junit.MockitoJUnitRunner;
6061
import org.slf4j.MDC;
6162

63+
@RunWith(MockitoJUnitRunner.class)
6264
public final class TraceEnrichingFilterTest {
6365

6466
@ClassRule
@@ -86,7 +88,6 @@ public final class TraceEnrichingFilterTest {
8688

8789
@Before
8890
public void before() {
89-
MockitoAnnotations.initMocks(this);
9091
String endpointUri = "http://localhost:" + APP.getLocalPort();
9192
JerseyClientBuilder builder = new JerseyClientBuilder();
9293
Client client = builder.build();
@@ -97,8 +98,6 @@ public void before() {
9798
MDC.clear();
9899

99100
when(request.getMethod()).thenReturn("GET");
100-
when(uriInfo.getPath()).thenReturn("/foo");
101-
when(request.getUriInfo()).thenReturn(uriInfo);
102101
when(traceSampler.sample()).thenReturn(true);
103102
}
104103

tracing-test-utils/src/test/java/com/palantir/tracing/HtmlFormatterTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@ void should_render_sensible_html(LayoutStrategy strategy) throws IOException {
5858
.layoutStrategy(strategy)
5959
.build());
6060

61-
assertThat(file).hasSameContentAs(output);
61+
assertThat(file).hasSameTextualContentAs(output);
6262
}
6363
}

tracing/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ apply plugin: 'com.palantir.revapi'
2020
dependencies {
2121
compile project(":tracing-api")
2222
compile "com.fasterxml.jackson.core:jackson-databind"
23-
compile "com.fasterxml.jackson.datatype:jackson-datatype-guava"
2423
compile "com.fasterxml.jackson.datatype:jackson-datatype-jdk8"
2524
compile "com.fasterxml.jackson.module:jackson-module-afterburner"
2625
compile "com.google.guava:guava"

tracing/src/main/java/com/palantir/tracing/AsyncSlf4jSpanObserver.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import com.fasterxml.jackson.databind.ObjectMapper;
2323
import com.fasterxml.jackson.databind.SerializationFeature;
2424
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
25-
import com.fasterxml.jackson.datatype.guava.GuavaModule;
2625
import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
2726
import com.fasterxml.jackson.module.afterburner.AfterburnerModule;
2827
import com.palantir.logsafe.UnsafeArg;
@@ -45,7 +44,6 @@
4544
*/
4645
public final class AsyncSlf4jSpanObserver extends AsyncSpanObserver {
4746
private static final ObjectMapper mapper = new ObjectMapper()
48-
.registerModule(new GuavaModule())
4947
.registerModule(new Jdk8Module().configureAbsentsAsNulls(true))
5048
.registerModule(new AfterburnerModule())
5149
.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)

tracing/src/test/java/com/palantir/tracing/AsyncSlf4jSpanObserverTest.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import static org.mockito.Mockito.never;
2424
import static org.mockito.Mockito.verify;
2525
import static org.mockito.Mockito.verifyNoMoreInteractions;
26-
import static org.mockito.Mockito.when;
2726

2827
import ch.qos.logback.classic.Level;
2928
import ch.qos.logback.classic.Logger;
@@ -45,10 +44,11 @@
4544
import org.junit.After;
4645
import org.junit.Before;
4746
import org.junit.Test;
47+
import org.junit.runner.RunWith;
4848
import org.mockito.ArgumentCaptor;
4949
import org.mockito.Captor;
5050
import org.mockito.Mock;
51-
import org.mockito.MockitoAnnotations;
51+
import org.mockito.junit.MockitoJUnitRunner;
5252
import org.slf4j.LoggerFactory;
5353
import zipkin.Annotation;
5454
import zipkin.BinaryAnnotation;
@@ -57,6 +57,7 @@
5757

5858
// CHECKSTYLE:ON
5959

60+
@RunWith(MockitoJUnitRunner.class)
6061
public final class AsyncSlf4jSpanObserverTest {
6162

6263
private static final String TEST_OBSERVER = "test";
@@ -77,11 +78,8 @@ public final class AsyncSlf4jSpanObserverTest {
7778

7879
@Before
7980
public void before() {
80-
MockitoAnnotations.initMocks(this);
81-
8281
Tracer.setSampler(AlwaysSampler.INSTANCE);
8382

84-
when(appender.getName()).thenReturn("MOCK");
8583
logger = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger(AsyncSlf4jSpanObserver.class);
8684
logger.addAppender(appender);
8785

tracing/src/test/java/com/palantir/tracing/AsyncSpanObserverTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,11 @@
2727
import org.jmock.lib.concurrent.DeterministicScheduler;
2828
import org.junit.Before;
2929
import org.junit.Test;
30+
import org.junit.runner.RunWith;
3031
import org.mockito.Mock;
31-
import org.mockito.MockitoAnnotations;
32+
import org.mockito.junit.MockitoJUnitRunner;
3233

34+
@RunWith(MockitoJUnitRunner.class)
3335
public final class AsyncSpanObserverTest {
3436

3537
@Mock
@@ -39,7 +41,6 @@ public final class AsyncSpanObserverTest {
3941

4042
@Before
4143
public void before() {
42-
MockitoAnnotations.initMocks(this);
4344
scheduler = new DeterministicScheduler();
4445
}
4546

tracing/src/test/java/com/palantir/tracing/TracerTest.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,16 @@
3434
import java.util.Set;
3535
import org.assertj.core.util.Sets;
3636
import org.junit.After;
37-
import org.junit.Before;
3837
import org.junit.Test;
38+
import org.junit.runner.RunWith;
3939
import org.mockito.ArgumentCaptor;
4040
import org.mockito.Captor;
4141
import org.mockito.Mock;
4242
import org.mockito.Mockito;
43-
import org.mockito.MockitoAnnotations;
43+
import org.mockito.junit.MockitoJUnitRunner;
4444
import org.slf4j.MDC;
4545

46+
@RunWith(MockitoJUnitRunner.class)
4647
public final class TracerTest {
4748

4849
@Mock
@@ -57,11 +58,6 @@ public final class TracerTest {
5758
@Captor
5859
private ArgumentCaptor<Span> spanCaptor;
5960

60-
@Before
61-
public void before() {
62-
MockitoAnnotations.initMocks(this);
63-
}
64-
6561
@After
6662
public void after() {
6763
Tracer.initTraceWithSpan(Observability.SAMPLE, Tracers.randomId(), "op", SpanType.LOCAL);

versions.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
com.fasterxml.jackson.core:jackson-annotations:2.10.4 (17 constraints: 3e129ac7)
33
com.fasterxml.jackson.core:jackson-core:2.10.4 (16 constraints: fe3a68dc)
44
com.fasterxml.jackson.core:jackson-databind:2.10.4 (22 constraints: 19998e7a)
5-
com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.4 (4 constraints: 063f7f80)
65
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.4 (3 constraints: 4130b135)
76
com.fasterxml.jackson.module:jackson-module-afterburner:2.10.4 (3 constraints: 4130b135)
87
com.google.code.findbugs:jsr305:3.0.2 (16 constraints: 50e8dc30)
@@ -29,7 +28,7 @@ org.glassfish.jersey.core:jersey-client:2.31 (4 constraints: 78509cb2)
2928
org.glassfish.jersey.core:jersey-common:2.31 (11 constraints: dfc64234)
3029
org.glassfish.jersey.core:jersey-server:2.31 (9 constraints: dab3c81c)
3130
org.glassfish.jersey.media:jersey-media-jaxb:2.31 (1 constraints: d110c2b2)
32-
org.immutables:value:2.8.3 (1 constraints: 0f051036)
31+
org.immutables:value:2.8.8 (1 constraints: 14051536)
3332
org.jboss.logging:jboss-logging:3.3.2.Final (2 constraints: 7022d9d6)
3433
org.jboss.xnio:xnio-api:3.3.8.Final (2 constraints: 6f1a4d45)
3534
org.jboss.xnio:xnio-nio:3.3.8.Final (1 constraints: c40da530)
@@ -44,6 +43,7 @@ ch.qos.logback:logback-core:1.2.3 (4 constraints: cd39ef0e)
4443
com.fasterxml:classmate:1.5.1 (3 constraints: 8630e25a)
4544
com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.10.4 (1 constraints: 591c3588)
4645
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.4 (2 constraints: 78162504)
46+
com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.4 (3 constraints: ce39d8fc)
4747
com.fasterxml.jackson.datatype:jackson-datatype-joda:2.10.4 (1 constraints: b10e595e)
4848
com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.4 (2 constraints: 092b498d)
4949
com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.10.4 (1 constraints: 76175d3d)
@@ -86,15 +86,15 @@ jakarta.xml.bind:jakarta.xml.bind-api:2.3.3 (2 constraints: c6277400)
8686
javax.servlet:javax.servlet-api:3.1.0 (1 constraints: 830dcc28)
8787
joda-time:joda-time:2.10.6 (2 constraints: 622437b1)
8888
junit:junit:4.13 (4 constraints: 50522eb0)
89-
net.bytebuddy:byte-buddy:1.10.5 (1 constraints: 410b37de)
90-
net.bytebuddy:byte-buddy-agent:1.10.5 (1 constraints: 410b37de)
89+
net.bytebuddy:byte-buddy:1.10.13 (1 constraints: 700ba3e9)
90+
net.bytebuddy:byte-buddy-agent:1.10.13 (1 constraints: 700ba3e9)
9191
net.jcip:jcip-annotations:1.0 (1 constraints: 560ff165)
9292
net.sourceforge.argparse4j:argparse4j:0.8.1 (2 constraints: da1b0490)
9393
org.apache-extras.beanshell:bsh:2.0b6 (1 constraints: ac07626b)
9494
org.apache.commons:commons-lang3:3.10 (4 constraints: 4b373a47)
9595
org.apache.commons:commons-text:1.8 (1 constraints: b4102e9b)
9696
org.apiguardian:apiguardian-api:1.1.0 (6 constraints: 7d64a5c6)
97-
org.assertj:assertj-core:3.14.0 (2 constraints: 94196bde)
97+
org.assertj:assertj-core:3.16.1 (2 constraints: 97191ddf)
9898
org.eclipse.jetty:jetty-continuation:9.4.29.v20200521 (1 constraints: d81018f8)
9999
org.eclipse.jetty:jetty-http:9.4.29.v20200521 (4 constraints: 2b459ddb)
100100
org.eclipse.jetty:jetty-io:9.4.29.v20200521 (6 constraints: c5611794)
@@ -132,7 +132,7 @@ org.junit.jupiter:junit-jupiter-params:5.6.0 (2 constraints: 1917223c)
132132
org.junit.platform:junit-platform-commons:1.6.0 (3 constraints: e2299d29)
133133
org.junit.platform:junit-platform-engine:1.6.0 (3 constraints: 302a795b)
134134
org.junit.vintage:junit-vintage-engine:5.6.0 (2 constraints: 1e0ef858)
135-
org.mockito:mockito-core:3.2.4 (1 constraints: 0b050436)
135+
org.mockito:mockito-core:3.4.6 (1 constraints: 0f050c36)
136136
org.objenesis:objenesis:2.6 (1 constraints: b40a14bd)
137137
org.opentest4j:opentest4j:1.2.0 (2 constraints: cd205b49)
138138
org.ow2.asm:asm:7.1 (1 constraints: 1a07505c)

versions.props

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ com.palantir.conjure.java.runtime:* = 4.19.0
1717

1818
# dependency-upgrader:ON
1919
junit:junit = 4.13
20-
org.assertj:assertj-core = 3.14.0
20+
org.assertj:assertj-core = 3.16.1
2121
org.hamcrest:hamcrest-* = 1.3
22-
org.immutables:value = 2.8.3
22+
org.immutables:value = 2.8.8
2323
org.openjdk.jmh:* = 1.22
2424
org.jmock:jmock = 2.12.0
25-
org.mockito:mockito-core = 3.2.4
25+
org.mockito:mockito-core = 3.4.6
2626
ch.qos.logback:logback-classic = 1.2.3
27-
org.apache.logging.log4j:log4j-slf4j-impl = 2.13.0
27+
org.apache.logging.log4j:log4j-slf4j-impl = 2.13.3
2828
org.junit.jupiter:* = 5.6.0
2929
org.junit.vintage:* = 5.5.1
30-
com.uber.nullaway:nullaway = 0.7.9
30+
com.uber.nullaway:nullaway = 0.8.0

0 commit comments

Comments
 (0)