diff options
author | Alex Blewitt | 2015-06-18 18:55:01 +0000 |
---|---|---|
committer | Alex Blewitt | 2015-07-06 07:46:20 +0000 |
commit | 9ee96387c3c9b80f76fa76476f4d0fa5764f4919 (patch) | |
tree | 20a3db893b2db4503ac53222599a72ca3ef7d210 /bundles/org.eclipse.equinox.bidi/src/org/eclipse/equinox/bidi/advanced/StructuredTextEnvironment.java | |
parent | bde007b013512c536e1e8c5b616961a6a0140347 (diff) | |
download | rt.equinox.bundles-9ee96387c3c9b80f76fa76476f4d0fa5764f4919.tar.gz rt.equinox.bundles-9ee96387c3c9b80f76fa76476f4d0fa5764f4919.tar.xz rt.equinox.bundles-9ee96387c3c9b80f76fa76476f4d0fa5764f4919.zip |
Bug 470518 - Replace `new Boolean` with `Boolean.valueOf`
Using `new Boolean()` results in the creation of a new object on the
heap, when the flyweight `Boolean.TRUE` and `Boolean.FALSE` are available.
Java 1.4 added a `Boolean.valueOf()` which can be used in place of
`new Boolean()` but which will use the existing flyweight values instead.
Globally change `new Boolean(...)` to `Boolean.valueOf(...)` and replace
constant valued expressions with their flyweight counterparts.
Bug: 470518
Change-Id: I25742c65162e57fd553dd1284ec057cd4b333dbb
Signed-off-by: Alex Blewitt <alex.blewitt@gmail.com>
Diffstat (limited to 'bundles/org.eclipse.equinox.bidi/src/org/eclipse/equinox/bidi/advanced/StructuredTextEnvironment.java')
-rw-r--r-- | bundles/org.eclipse.equinox.bidi/src/org/eclipse/equinox/bidi/advanced/StructuredTextEnvironment.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.equinox.bidi/src/org/eclipse/equinox/bidi/advanced/StructuredTextEnvironment.java b/bundles/org.eclipse.equinox.bidi/src/org/eclipse/equinox/bidi/advanced/StructuredTextEnvironment.java index fe06e8365..88b8cdcff 100644 --- a/bundles/org.eclipse.equinox.bidi/src/org/eclipse/equinox/bidi/advanced/StructuredTextEnvironment.java +++ b/bundles/org.eclipse.equinox.bidi/src/org/eclipse/equinox/bidi/advanced/StructuredTextEnvironment.java @@ -185,9 +185,9 @@ public class StructuredTextEnvironment { "ar".equals(language) || //$NON-NLS-1$ "fa".equals(language) || //$NON-NLS-1$ "ur".equals(language); //$NON-NLS-1$ - processingNeeded = new Boolean(isBidi); + processingNeeded = Boolean.valueOf(isBidi); } else { - processingNeeded = new Boolean(false); + processingNeeded = Boolean.FALSE; } } return processingNeeded.booleanValue(); |