Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNoopur Gupta2013-12-06 16:44:11 +0000
committerManju Mathew2014-01-08 01:41:37 +0000
commit7f42c25ffb2b4df091663a22cf8b9f955c6b6c96 (patch)
tree721e4050f670c877ce4933d2835ac3d983d6bdf1
parent58ff23c7cc283354cf84357ee5eccb8f72ff32a0 (diff)
downloadeclipse.jdt.ui-7f42c25ffb2b4df091663a22cf8b9f955c6b6c96.tar.gz
eclipse.jdt.ui-7f42c25ffb2b4df091663a22cf8b9f955c6b6c96.tar.xz
eclipse.jdt.ui-7f42c25ffb2b4df091663a22cf8b9f955c6b6c96.zip
Fixed bug 403749: [1.8][clean up][quick assist] migrate anonymous class
creations to lambda expressions - Fixed lambdaExpression.setParentheses()
-rw-r--r--org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/LambdaExpressionsFix.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/LambdaExpressionsFix.java b/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/LambdaExpressionsFix.java
index 9c7d0cc631..05be1f7177 100644
--- a/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/LambdaExpressionsFix.java
+++ b/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/LambdaExpressionsFix.java
@@ -222,7 +222,7 @@ public class LambdaExpressionsFix extends CompilationUnitRewriteOperationsFix {
// use short form with inferred parameter types and without parentheses if possible
LambdaExpression lambdaExpression= ast.newLambdaExpression();
List<VariableDeclaration> lambdaParameters= lambdaExpression.parameters();
- lambdaExpression.setParentheses(lambdaParameters.size() == 1);
+ lambdaExpression.setParentheses(methodParameters.size() != 1);
for (SingleVariableDeclaration methodParameter : methodParameters) {
VariableDeclarationFragment lambdaParameter= ast.newVariableDeclarationFragment();
lambdaParameter.setName((SimpleName) rewrite.createCopyTarget(methodParameter.getName()));

Back to the top