From b76f320e76f0fb58c598fdd7a5937f1b5bb1de15 Mon Sep 17 00:00:00 2001 From: Jonathan Gibbons Date: Tue, 2 May 2023 16:54:39 +0000 Subject: [PATCH] 8307123: Fix deprecation warnings in DPrinter Reviewed-by: vromero --- test/langtools/tools/javac/lib/DPrinter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/langtools/tools/javac/lib/DPrinter.java b/test/langtools/tools/javac/lib/DPrinter.java index c32f1135b73..6a64195b39e 100644 --- a/test/langtools/tools/javac/lib/DPrinter.java +++ b/test/langtools/tools/javac/lib/DPrinter.java @@ -601,6 +601,7 @@ public class DPrinter { protected Object getField(Object o, Class clazz, String name) { try { Field f = clazz.getDeclaredField(name); + @SuppressWarnings("deprecation") boolean prev = f.isAccessible(); f.setAccessible(true); try { @@ -618,6 +619,7 @@ public class DPrinter { protected Object callMethod(Object o, Class clazz, String name) { try { Method m = clazz.getDeclaredMethod(name); + @SuppressWarnings("deprecation") boolean prev = m.isAccessible(); m.setAccessible(true); try {