IDEA-50592 'Surround with cast' for binary expressions (e.g. a+b) should parenthesize those expressions

This commit is contained in:
peter
2012-03-08 15:17:42 +04:00
parent 18579ef6bd
commit e51edaedf7
8 changed files with 35 additions and 4 deletions
@@ -0,0 +1,7 @@
class Test {
void foo(int a, double b) {
if (<selection><caret>a + b</selection>) {
}
}
}
@@ -0,0 +1,7 @@
class Test {
void foo(int a, double b) {
if (((<caret>) (a + b))) {
}
}
}
@@ -1,7 +1,7 @@
class Test {
void foo() {
String a = "", b = "", c = "";
if (a + (() b + c)) {
if (a + (() (b + c))) {
}
}