From 4275005a64a470e5b85436ddf5f8b1b149ed831b Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Mon, 17 Feb 2020 10:13:48 +0100 Subject: [PATCH] FlatTestFrame: avoid initializing LaF classes in isClassAvailable() because this invokes static class initialization, which logs a reflection warning on Java 13 for WebLaf --- .../main/java/com/formdev/flatlaf/testing/FlatTestFrame.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java index 87ef3afc..3d25767e 100644 --- a/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java +++ b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java @@ -229,7 +229,7 @@ public class FlatTestFrame private boolean isClassAvailable( String className ) { try { - Class.forName( className ); + Class.forName( className, false, getClass().getClassLoader() ); return true; } catch( ClassNotFoundException ex ) { return false;