summaryrefslogtreecommitdiff
path: root/java/java-tests/testData/refactoring/changeSignature/TypeAnnotationsAllAround_after.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/java-tests/testData/refactoring/changeSignature/TypeAnnotationsAllAround_after.java')
-rw-r--r--java/java-tests/testData/refactoring/changeSignature/TypeAnnotationsAllAround_after.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/java/java-tests/testData/refactoring/changeSignature/TypeAnnotationsAllAround_after.java b/java/java-tests/testData/refactoring/changeSignature/TypeAnnotationsAllAround_after.java
new file mode 100644
index 000000000000..7b21bd166fcb
--- /dev/null
+++ b/java/java-tests/testData/refactoring/changeSignature/TypeAnnotationsAllAround_after.java
@@ -0,0 +1,14 @@
+import java.lang.annotation.*;
+import java.util.List;
+
+@Target({ElementType.TYPE_USE})
+@interface TA { int value() default 0; }
+
+class C {
+ class Inner { }
+
+ //public @TA(0) List<@TA(1) C.@TA(1) Inner> m(@TA(2) int @TA(3) [] p1, @TA(4) List<@TA(5) Class<@TA(6) ?>> p2, @TA(7) String @TA(8) ... p3) throws @TA(42) IllegalArgumentException, @TA(43) IllegalStateException {
+ public @TA(0) List<@TA(1) Inner> m(@TA(2) int @TA(3) [] p1, @TA(4) List<@TA(5) Class<@TA(6) ?>> p2, @TA(7) String @TA(8) ... p3) {
+ return null;
+ }
+}