You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If any of the issues listed above are a duplicate, please consider closing this issue & upvoting/commenting the original one.
Alternatively, if neither of the listed issues addresses your feature/bug, keep this issue open.
[provide a description of the issue]
Environment
Operating System: Windows11
JDK version: 17
Visual Studio Code version: 1.88
Java extension version: 1.29
Steps To Reproduce
1.select "myMethod()"
2. click “Refacator-inline method”
interface MyInterface {
default void myMethod() {
System.out.println("Inline method in default method of Inheriting interface classes");
}
}
class cxlass implements MyInterface {
public static void main(String[] args) {
cxlass obj = new cxlass();
((MyInterface) obj).myMethod();
}
// inline method
@OverRide
public void myMethod() {
// TODO Auto-generated method stub
}
}
refactoring result:
reason: When refactoring inline methods, there is no interface method that cannot be refactored
The text was updated successfully, but these errors were encountered: