Skip to content

Commit 5a48778

Browse files
Use HashingUtils.hash in CI Visibility
Co-authored-by: dougqh <dougqh@gmail.com>
1 parent b77fdab commit 5a48778

File tree

6 files changed

+12
-6
lines changed

6 files changed

+12
-6
lines changed

internal-api/src/main/java/datadog/trace/api/civisibility/config/Configurations.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package datadog.trace.api.civisibility.config;
22

3+
import datadog.trace.util.HashingUtils;
34
import java.util.Map;
45
import java.util.Objects;
56

@@ -93,7 +94,7 @@ public boolean equals(Object o) {
9394

9495
@Override
9596
public int hashCode() {
96-
return Objects.hash(
97+
return HashingUtils.hash(
9798
osPlatform,
9899
osArchitecture,
99100
osVersion,

internal-api/src/main/java/datadog/trace/api/civisibility/config/TestFQN.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package datadog.trace.api.civisibility.config;
22

3+
import datadog.trace.util.HashingUtils;
34
import java.util.Objects;
45

56
/**
@@ -37,7 +38,7 @@ public boolean equals(Object o) {
3738

3839
@Override
3940
public int hashCode() {
40-
return Objects.hash(suite, name);
41+
return HashingUtils.hash(suite, name);
4142
}
4243

4344
@Override

internal-api/src/main/java/datadog/trace/api/civisibility/config/TestIdentifier.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package datadog.trace.api.civisibility.config;
22

3+
import datadog.trace.util.HashingUtils;
34
import java.util.Objects;
45
import javax.annotation.Nullable;
56

@@ -55,7 +56,7 @@ public boolean equals(Object o) {
5556

5657
@Override
5758
public int hashCode() {
58-
return Objects.hash(fqn, parameters);
59+
return HashingUtils.hash(fqn, parameters);
5960
}
6061

6162
@Override

internal-api/src/main/java/datadog/trace/api/civisibility/config/TestSourceData.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package datadog.trace.api.civisibility.config;
22

3+
import datadog.trace.util.HashingUtils;
34
import java.lang.reflect.Method;
45
import java.util.Objects;
56
import javax.annotation.Nullable;
@@ -67,7 +68,7 @@ public boolean equals(Object o) {
6768

6869
@Override
6970
public int hashCode() {
70-
return Objects.hash(testClass, testMethod, testMethodName);
71+
return HashingUtils.hash(testClass, testMethod, testMethodName);
7172
}
7273

7374
@Override

internal-api/src/main/java/datadog/trace/api/civisibility/events/TestDescriptor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package datadog.trace.api.civisibility.events;
22

3+
import datadog.trace.util.HashingUtils;
34
import java.util.Objects;
45
import javax.annotation.Nullable;
56

@@ -46,7 +47,7 @@ public boolean equals(Object o) {
4647

4748
@Override
4849
public int hashCode() {
49-
return Objects.hash(testSuiteName, testClass, testName, testParameters, testQualifier);
50+
return HashingUtils.hash(testSuiteName, testClass, testName, testParameters, testQualifier);
5051
}
5152

5253
@Override

internal-api/src/main/java/datadog/trace/api/civisibility/events/TestSuiteDescriptor.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package datadog.trace.api.civisibility.events;
22

3+
import datadog.trace.util.HashingUtils;
34
import java.util.Objects;
45

56
public final class TestSuiteDescriptor {
@@ -26,7 +27,7 @@ public boolean equals(Object o) {
2627

2728
@Override
2829
public int hashCode() {
29-
return Objects.hash(testSuiteName, testClass);
30+
return HashingUtils.hash(testSuiteName, testClass);
3031
}
3132

3233
@Override

0 commit comments

Comments
 (0)