aboutsummaryrefslogtreecommitdiffstats
path: root/bundle-plugin/src/main/java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2021-12-19 19:46:50 +0100
committerGitHub <noreply@github.com>2021-12-19 19:46:50 +0100
commit6df122c97a324461194e0ca7d9e71fd1f77f325d (patch)
tree2c4df71208be6b8615961a025e699b8e1734401e /bundle-plugin/src/main/java
parent3662fb1b96d325fe7ff07a6eb031d7d58b5cc9e2 (diff)
parent4c56b0aedb0284140ef94aa3db0531da7342c628 (diff)
Merge pull request #20581 from vespa-engine/balder/reduce-usage-of-hamcrest-2
Simplify testing by sticking to assertEquals/True/False
Diffstat (limited to 'bundle-plugin/src/main/java')
-rw-r--r--bundle-plugin/src/main/java/com/yahoo/container/plugin/bundle/AnalyzeBundle.java1
-rw-r--r--bundle-plugin/src/main/java/com/yahoo/container/plugin/osgi/ExportPackages.java14
2 files changed, 14 insertions, 1 deletions
diff --git a/bundle-plugin/src/main/java/com/yahoo/container/plugin/bundle/AnalyzeBundle.java b/bundle-plugin/src/main/java/com/yahoo/container/plugin/bundle/AnalyzeBundle.java
index 2e44e69bac6..2b5941cc5aa 100644
--- a/bundle-plugin/src/main/java/com/yahoo/container/plugin/bundle/AnalyzeBundle.java
+++ b/bundle-plugin/src/main/java/com/yahoo/container/plugin/bundle/AnalyzeBundle.java
@@ -13,7 +13,6 @@ import java.util.List;
import java.util.Optional;
import java.util.Set;
import java.util.jar.Manifest;
-import java.util.stream.Collectors;
/**
* Static utilities for analyzing jar files.
diff --git a/bundle-plugin/src/main/java/com/yahoo/container/plugin/osgi/ExportPackages.java b/bundle-plugin/src/main/java/com/yahoo/container/plugin/osgi/ExportPackages.java
index 3b2aa2369ef..04fa18c9bc5 100644
--- a/bundle-plugin/src/main/java/com/yahoo/container/plugin/osgi/ExportPackages.java
+++ b/bundle-plugin/src/main/java/com/yahoo/container/plugin/osgi/ExportPackages.java
@@ -5,6 +5,7 @@ import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.Objects;
import java.util.Optional;
import java.util.Set;
import java.util.stream.Collectors;
@@ -58,6 +59,19 @@ public class ExportPackages {
public String getValue() {
return value;
}
+
+ @Override
+ public boolean equals(Object o) {
+ if (this == o) return true;
+ if (o == null || getClass() != o.getClass()) return false;
+ Parameter parameter = (Parameter) o;
+ return Objects.equals(name, parameter.name) && Objects.equals(value, parameter.value);
+ }
+
+ @Override
+ public int hashCode() {
+ return Objects.hash(name, value);
+ }
}
public static Set<String> packageNames(Collection<Export> exports) {