From e7d1522434b468fb02a89a7ca0853e3c4731c08c Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Sun, 15 Sep 2019 16:57:09 +0200 Subject: [PATCH] FlatLaf: use constant for optional prefix --- flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java index 0b442e49..cc2e0a23 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java @@ -52,6 +52,7 @@ public abstract class FlatLaf { private static final String VARIABLE_PREFIX = "@"; private static final String REF_PREFIX = VARIABLE_PREFIX + "@"; + private static final String OPTIONAL_PREFIX = "?"; private static final String GLOBAL_PREFIX = "*."; private BasicLookAndFeel base; @@ -244,8 +245,8 @@ public abstract class FlatLaf value = value.substring( REF_PREFIX.length() ); boolean optional = false; - if( value.startsWith( "?" ) ) { - value = value.substring( 1 ); + if( value.startsWith( OPTIONAL_PREFIX ) ) { + value = value.substring( OPTIONAL_PREFIX.length() ); optional = true; }