summaryrefslogtreecommitdiffstats
path: root/abi-check-plugin
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-06-29 09:56:39 +0200
committerMartin Polden <mpolden@mpolden.no>2022-06-29 09:57:03 +0200
commitc4988ee92920c827bb60f0ce30dcd7d8b49e5363 (patch)
tree702c4a79d7b1867c1b2c183730e772ce8174a09e /abi-check-plugin
parent1dff254213b5977d1196e0160de82a582a623a72 (diff)
Support records in abi-check-plugin
Diffstat (limited to 'abi-check-plugin')
-rw-r--r--abi-check-plugin/src/main/java/com/yahoo/abicheck/collector/Util.java11
1 files changed, 6 insertions, 5 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 2c08936aff0..a5dde14532e 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
@@ -1,14 +1,14 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.abicheck.collector;
+import org.objectweb.asm.Opcodes;
+
import java.util.ArrayList;
-import java.util.Arrays;
import java.util.List;
-import org.objectweb.asm.Opcodes;
public class Util {
- public static final List<AccessFlag> classFlags = Arrays.asList(
+ public static final List<AccessFlag> classFlags = List.of(
AccessFlag.make(Opcodes.ACC_PUBLIC, "public"),
AccessFlag.make(Opcodes.ACC_PRIVATE, "private"),
AccessFlag.make(Opcodes.ACC_PROTECTED, "protected"),
@@ -19,12 +19,13 @@ public class Util {
AccessFlag.make(Opcodes.ACC_SYNTHETIC, "synthetic"), // FIXME: Do we want this?
AccessFlag.make(Opcodes.ACC_ANNOTATION, "annotation"),
AccessFlag.make(Opcodes.ACC_ENUM, "enum"),
+ AccessFlag.make(Opcodes.ACC_RECORD, "record"),
// FIXME: Module support
// AccessFlag.make(Opcodes.ACC_MODULE, "module")
AccessFlag.ignored(Opcodes.ACC_DEPRECATED)
);
- public static final List<AccessFlag> methodFlags = Arrays.asList(
+ public static final List<AccessFlag> methodFlags = List.of(
AccessFlag.make(Opcodes.ACC_PUBLIC, "public"),
AccessFlag.make(Opcodes.ACC_PRIVATE, "private"),
AccessFlag.make(Opcodes.ACC_PROTECTED, "protected"),
@@ -40,7 +41,7 @@ public class Util {
AccessFlag.ignored(Opcodes.ACC_DEPRECATED)
);
- public static final List<AccessFlag> fieldFlags = Arrays.asList(
+ public static final List<AccessFlag> fieldFlags = List.of(
AccessFlag.make(Opcodes.ACC_PUBLIC, "public"),
AccessFlag.make(Opcodes.ACC_PRIVATE, "private"),
AccessFlag.make(Opcodes.ACC_PROTECTED, "protected"),