diff options
Diffstat (limited to 'abi-check-plugin/src/main/java/com/yahoo')
-rw-r--r-- | abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java b/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java index 345a0aa194e..bd52bcfa1ad 100644 --- a/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java +++ b/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java @@ -166,7 +166,7 @@ public class AbiCheck extends AbstractMojo { writeSpec(signatures, specFileName); } else { Map<String, JavaClassSignature> abiSpec = readSpec(specFileName); - if (!compareSignatures(abiSpec, signatures)) { + if (!compareSignatures(abiSpec, signatures, getLog())) { throw new MojoFailureException("ABI spec mismatch"); } } @@ -175,11 +175,11 @@ public class AbiCheck extends AbstractMojo { } } - private boolean compareSignatures(Map<String, JavaClassSignature> expected, - Map<String, JavaClassSignature> actual) { + static boolean compareSignatures(Map<String, JavaClassSignature> expected, + Map<String, JavaClassSignature> actual, Log log) { return SetMatcher.compare(expected.keySet(), actual.keySet(), - item -> matchingClasses(item, expected.get(item), actual.get(item), getLog()), - item -> getLog().error(String.format("Missing class: %s", item)), - item -> getLog().error(String.format("Extra class: %s", item))); + item -> matchingClasses(item, expected.get(item), actual.get(item), log), + item -> log.error(String.format("Missing class: %s", item)), + item -> log.error(String.format("Extra class: %s", item))); } } |