mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-26 00:11:26 +07:00
IDEA-179382 intention to change return type works when assigning but not when passing a return value as an argument to some different method
This commit is contained in:
+20
@@ -0,0 +1,20 @@
|
||||
// "Make 'getNumber' return 'java.lang.String'" "true"
|
||||
public class Test {
|
||||
int number;
|
||||
|
||||
public String getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public void consumeString(String s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public void consumeString(Double s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public Test() {
|
||||
consumeString(getNumber(), 1);
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
// "Make 'getNumber' return 'double'" "true"
|
||||
public class Test {
|
||||
int number;
|
||||
|
||||
public double getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public void consumeString(String s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public void consumeString(Double s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public Test() {
|
||||
consumeString(getNumber(), 1);
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
// "Make 'getNumber' return 'java.lang.String'" "true"
|
||||
public class Test {
|
||||
int number;
|
||||
|
||||
public int getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public void consumeString(String s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public void consumeString(Double s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public Test() {
|
||||
consumeString(getNu<caret>mber(), 1);
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
// "Make 'getNumber' return 'double'" "true"
|
||||
public class Test {
|
||||
int number;
|
||||
|
||||
public int getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public void consumeString(String s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public void consumeString(Double s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public Test() {
|
||||
consumeString(getNu<caret>mber(), 1);
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
// "Make 'getNumber' return 'java.lang.String'" "false"
|
||||
public class Test {
|
||||
int number;
|
||||
|
||||
public int getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public void consumeString(String s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public void consumeString(Double s, int s1) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
public Test() {
|
||||
consumeString(getNu<caret>mber(), getNumber());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user