Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/changeMethodSignatureFromUsage/afterAnnotated.java
Tagir Valeev 2c3779a08a [java-intentions] ChangeMethodSignatureFromUsageFix: better handling of annotations
GitOrigin-RevId: b4de4a64ff488b167352bac2172c9df55836b819
2022-07-29 17:55:07 +00:00

18 lines
436 B
Java

// "Change 2nd parameter of method 'f' from 'Integer' to 'String'" "true-preview"
import java.lang.annotation.*;
class A {
void f(@Anno @Anno2 @Anno3 String s, String i) {}
public void foo() {
f("s", "x");
}
@Target({ElementType.PARAMETER, ElementType.TYPE_USE})
@interface Anno {}
@Target({ElementType.TYPE_USE})
@interface Anno2 {}
@Target({ElementType.PARAMETER})
@interface Anno3 {}
}