diff options
author | Martin Polden <mpolden@mpolden.no> | 2022-06-29 09:56:39 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2022-06-29 09:57:03 +0200 |
commit | c4988ee92920c827bb60f0ce30dcd7d8b49e5363 (patch) | |
tree | 702c4a79d7b1867c1b2c183730e772ce8174a09e /abi-check-plugin | |
parent | 1dff254213b5977d1196e0160de82a582a623a72 (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.java | 11 |
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"), |