diff options
author | Noopur Gupta | 2013-12-06 16:44:11 +0000 |
---|---|---|
committer | Manju Mathew | 2014-01-08 01:41:37 +0000 |
commit | 7f42c25ffb2b4df091663a22cf8b9f955c6b6c96 (patch) | |
tree | 721e4050f670c877ce4933d2835ac3d983d6bdf1 | |
parent | 58ff23c7cc283354cf84357ee5eccb8f72ff32a0 (diff) | |
download | eclipse.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.java | 2 |
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())); |