Skip to content

Commit 92db00f

Browse files
committed
Add modifiers for extracting symbols
Add support for module and mandated modifiers
1 parent 594de2e commit 92db00f

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

dd-java-agent/agent-debugger/src/main/java/com/datadog/debugger/symbol/SymbolExtractor.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,9 @@ private static Collection<String> extractClassModifiers(int access) {
168168
case Opcodes.ACC_ENUM:
169169
results.add("enum");
170170
break;
171+
case Opcodes.ACC_MODULE:
172+
results.add("module");
173+
break;
171174
case Opcodes.ACC_RECORD:
172175
results.add("record");
173176
break;
@@ -223,6 +226,9 @@ private static Collection<String> extractMethodModifiers(
223226
case Opcodes.ACC_SYNTHETIC:
224227
results.add("synthetic");
225228
break;
229+
case Opcodes.ACC_MANDATED:
230+
results.add("mandated");
231+
break;
226232
case Opcodes.ACC_DEPRECATED:
227233
results.add("deprecated");
228234
break;
@@ -270,6 +276,9 @@ private static Collection<String> extractFieldModifiers(int access) {
270276
case Opcodes.ACC_ENUM:
271277
results.add("enum");
272278
break;
279+
case Opcodes.ACC_MANDATED:
280+
results.add("mandated");
281+
break;
273282
case Opcodes.ACC_DEPRECATED:
274283
results.add("deprecated");
275284
break;

0 commit comments

Comments
 (0)