Skip to content

Commit 67a9252

Browse files
Fix spotBugs warning
1 parent 153bccd commit 67a9252

File tree

5 files changed

+10
-16
lines changed

5 files changed

+10
-16
lines changed

dd-java-agent/agent-ci-visibility/src/main/java/datadog/trace/civisibility/config/ExecutionSettings.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import datadog.trace.api.civisibility.config.TestIdentifier;
44
import datadog.trace.api.civisibility.config.TestMetadata;
55
import datadog.trace.civisibility.diff.Diff;
6+
import datadog.trace.civisibility.diff.LineDiff;
67
import datadog.trace.civisibility.ipc.serialization.Serializer;
78
import java.nio.ByteBuffer;
89
import java.util.BitSet;
@@ -29,7 +30,7 @@ public class ExecutionSettings {
2930
Collections.emptyMap(),
3031
Collections.emptyList(),
3132
null,
32-
Diff.EMPTY);
33+
LineDiff.EMPTY);
3334

3435
private final boolean itrEnabled;
3536
private final boolean codeCoverageEnabled;

dd-java-agent/agent-ci-visibility/src/main/java/datadog/trace/civisibility/config/ExecutionSettingsFactoryImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import datadog.trace.civisibility.ci.PullRequestInfo;
1111
import datadog.trace.civisibility.diff.Diff;
1212
import datadog.trace.civisibility.diff.FileDiff;
13+
import datadog.trace.civisibility.diff.LineDiff;
1314
import datadog.trace.civisibility.git.tree.GitClient;
1415
import datadog.trace.civisibility.git.tree.GitDataUploader;
1516
import datadog.trace.civisibility.git.tree.GitRepoUnshallow;
@@ -307,7 +308,7 @@ private Map<String, Collection<TestIdentifier>> getKnownTestsByModule(
307308
private Diff getPullRequestDiff(
308309
boolean impactedTestsDetectionEnabled, TracerEnvironment tracerEnvironment) {
309310
if (!impactedTestsDetectionEnabled) {
310-
return Diff.EMPTY;
311+
return LineDiff.EMPTY;
311312
}
312313

313314
try {
@@ -355,6 +356,6 @@ private Diff getPullRequestDiff(
355356
LOGGER.error("Could not get git diff for: {}", tracerEnvironment, e);
356357
}
357358

358-
return Diff.EMPTY;
359+
return LineDiff.EMPTY;
359360
}
360361
}

dd-java-agent/agent-ci-visibility/src/main/java/datadog/trace/civisibility/diff/Diff.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55

66
public interface Diff extends SerializableType {
77

8-
Diff EMPTY = LineDiff.EMPTY;
9-
108
PolymorphicSerializer<Diff> SERIALIZER =
119
new PolymorphicSerializer<>(LineDiff.class, FileDiff.class);
1210

dd-java-agent/agent-ci-visibility/src/test/groovy/datadog/trace/civisibility/config/ExecutionSettingsTest.groovy

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
package datadog.trace.civisibility.config
22

3-
43
import datadog.trace.api.civisibility.config.TestIdentifier
54
import datadog.trace.api.civisibility.config.TestMetadata
6-
import datadog.trace.civisibility.diff.Diff
75
import datadog.trace.civisibility.diff.LineDiff
86
import spock.lang.Specification
97

10-
import static datadog.trace.civisibility.TestUtils.*
8+
import static datadog.trace.civisibility.TestUtils.lines
119

1210
class ExecutionSettingsTest extends Specification {
1311

@@ -33,7 +31,7 @@ class ExecutionSettingsTest extends Specification {
3331
[:],
3432
null,
3533
new HashSet<>([]),
36-
Diff.EMPTY),
34+
LineDiff.EMPTY),
3735

3836
new ExecutionSettings(
3937
true,

dd-java-agent/agent-ci-visibility/src/testFixtures/groovy/datadog/trace/civisibility/CiVisibilityInstrumentationTest.groovy

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,12 @@ import datadog.trace.api.config.CiVisibilityConfig
1919
import datadog.trace.api.config.GeneralConfig
2020
import datadog.trace.bootstrap.ContextStore
2121
import datadog.trace.civisibility.codeowners.Codeowners
22-
import datadog.trace.civisibility.config.EarlyFlakeDetectionSettings
23-
import datadog.trace.civisibility.config.ExecutionSettings
24-
import datadog.trace.civisibility.config.ExecutionSettingsFactory
25-
import datadog.trace.civisibility.config.JvmInfo
26-
import datadog.trace.civisibility.config.JvmInfoFactoryImpl
22+
import datadog.trace.civisibility.config.*
2723
import datadog.trace.civisibility.coverage.file.FileCoverageStore
2824
import datadog.trace.civisibility.coverage.percentage.NoOpCoverageCalculator
2925
import datadog.trace.civisibility.decorator.TestDecorator
3026
import datadog.trace.civisibility.decorator.TestDecoratorImpl
27+
import datadog.trace.civisibility.diff.LineDiff
3128
import datadog.trace.civisibility.domain.BuildSystemSession
3229
import datadog.trace.civisibility.domain.TestFrameworkModule
3330
import datadog.trace.civisibility.domain.TestFrameworkSession
@@ -36,7 +33,6 @@ import datadog.trace.civisibility.domain.buildsystem.ModuleSignalRouter
3633
import datadog.trace.civisibility.domain.headless.HeadlessTestSession
3734
import datadog.trace.civisibility.events.BuildEventsHandlerImpl
3835
import datadog.trace.civisibility.events.TestEventsHandlerImpl
39-
import datadog.trace.civisibility.diff.Diff
4036
import datadog.trace.civisibility.ipc.SignalServer
4137
import datadog.trace.civisibility.source.LinesResolver
4238
import datadog.trace.civisibility.source.SourcePathResolver
@@ -129,7 +125,7 @@ abstract class CiVisibilityInstrumentationTest extends AgentTestRunner {
129125
[:],
130126
flakyTests,
131127
earlyFlakinessDetectionEnabled || CIConstants.FAIL_FAST_TEST_ORDER.equalsIgnoreCase(Config.get().ciVisibilityTestOrder) ? knownTests : null,
132-
Diff.EMPTY)
128+
LineDiff.EMPTY)
133129
}
134130
}
135131

0 commit comments

Comments
 (0)