diff options
author | Lars Vogel | 2021-02-03 10:00:37 +0000 |
---|---|---|
committer | Lars Vogel | 2021-02-03 10:00:37 +0000 |
commit | 3051838dc295b6a8df2c9f25fedbaa3d7ae25b8c (patch) | |
tree | c2284380d3fbb8fb177dd451ffa191e892995604 | |
parent | ceeef893711a57e3c714c1151a8a5f673b053278 (diff) | |
download | eclipse.platform.runtime-I20210204-0900.tar.gz eclipse.platform.runtime-I20210204-0900.tar.xz eclipse.platform.runtime-I20210204-0900.zip |
Improve boolean parsing in ExpressionsY20210211-1200Y20210211-0600Y20210210-1200Y20210210-0100Y20210209-1200Y20210205-1200I20210211-1810I20210210-1800I20210210-0910I20210209-1800I20210208-1800I20210207-1800I20210206-1800I20210206-0720I20210206-0050I20210205-1800I20210204-2320I20210204-1800I20210204-1430I20210204-1300I20210204-1100I20210204-0900I20210204-0300I20210203-1800
Instead of Boolean.valueOf(value).booleanValue() use
Boolean.parseBoolean(value);
Done via the Primitive parsing cleanup from JDT UI
Change-Id: I692ac96817309da2485e14ea69bf58b75d2a45f7
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
-rw-r--r-- | bundles/org.eclipse.core.expressions/src/org/eclipse/core/internal/expressions/Expressions.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.core.expressions/src/org/eclipse/core/internal/expressions/Expressions.java b/bundles/org.eclipse.core.expressions/src/org/eclipse/core/internal/expressions/Expressions.java index 83e0d5a36..0bc774b5b 100644 --- a/bundles/org.eclipse.core.expressions/src/org/eclipse/core/internal/expressions/Expressions.java +++ b/bundles/org.eclipse.core.expressions/src/org/eclipse/core/internal/expressions/Expressions.java @@ -263,14 +263,14 @@ public class Expressions { String value= element.getAttribute(attributeName); if (value == null) return false; - return Boolean.valueOf(value).booleanValue(); + return Boolean.parseBoolean(value); } public static boolean getOptionalBooleanAttribute(Element element, String attributeName) { String value= element.getAttribute(attributeName); if (value.isEmpty()) return false; - return Boolean.valueOf(value).booleanValue(); + return Boolean.parseBoolean(value); } //---- Argument parsing -------------------------------------------- |