From 9d67cc1a84348c862a9776283db8db9aef152eb7 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Wed, 2 Dec 2009 15:10:15 +0100 Subject: [PATCH] http://ea.jetbrains.com/browser/ea_problems/17729 (IOE: PsiJavaParserFacadeImpl.createExpressionFromText) --- .../siyeh/ipp/constant/ConstantSubexpressionIntention.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java b/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java index 22a0e2f476bb..e54101556470 100644 --- a/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java +++ b/plugins/IntentionPowerPak/src/com/siyeh/ipp/constant/ConstantSubexpressionIntention.java @@ -93,6 +93,12 @@ public class ConstantSubexpressionIntention extends MutablyNamedIntention { newExpression += '"' + StringUtil.escapeStringCharacters( constantValue.toString()) + '"'; } else if (constantValue != null) { + if (constantValue instanceof Number) { + final Number number = (Number) constantValue; + if (0 > number.doubleValue()) { + newExpression += " "; + } + } newExpression += constantValue.toString(); } replaceExpression(newExpression, expression);