summaryrefslogtreecommitdiffstats
path: root/abi-check-plugin
diff options
context:
space:
mode:
authorIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2018-11-27 13:04:03 +0100
committerIlpo Ruotsalainen <ilpo.ruotsalainen@oath.com>2018-11-28 15:54:45 +0100
commiteb17c9a0c9e0e34e695e6a459124ac79c0697e8e (patch)
tree24e69961aa62061de8ea23021d381bc1fed52f73 /abi-check-plugin
parent809c075a6f082475f0af01145967aa6a4c29aa5f (diff)
More semantic static constructor.
Diffstat (limited to 'abi-check-plugin')
-rw-r--r--abi-check-plugin/src/main/java/com/yahoo/abicheck/collector/Util.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/abi-check-plugin/src/main/java/com/yahoo/abicheck/collector/Util.java b/abi-check-plugin/src/main/java/com/yahoo/abicheck/collector/Util.java
index 24c1b52aa04..820113d48ba 100644
--- a/abi-check-plugin/src/main/java/com/yahoo/abicheck/collector/Util.java
+++ b/abi-check-plugin/src/main/java/com/yahoo/abicheck/collector/Util.java
@@ -12,7 +12,7 @@ public class Util {
AccessFlag.make(Opcodes.ACC_PRIVATE, "private"),
AccessFlag.make(Opcodes.ACC_PROTECTED, "protected"),
AccessFlag.make(Opcodes.ACC_FINAL, "final"),
- AccessFlag.make(Opcodes.ACC_SUPER, null), // Ignored, always set by modern Java
+ AccessFlag.ignored(Opcodes.ACC_SUPER), // Ignored, always set by modern Java
AccessFlag.make(Opcodes.ACC_INTERFACE, "interface"),
AccessFlag.make(Opcodes.ACC_ABSTRACT, "abstract"),
AccessFlag.make(Opcodes.ACC_SYNTHETIC, "synthetic"), // FIXME: Do we want this?
@@ -64,5 +64,9 @@ public class Util {
private static AccessFlag make(int bit, String attribute) {
return new AccessFlag(bit, attribute);
}
+
+ private static AccessFlag ignored(int bit) {
+ return new AccessFlag(bit, null);
+ }
}
}