mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
AnnotationsChangeTracker extension tests
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
Cleaning output files:
|
||||
out/production/AnnotationsTracker/D1.class
|
||||
out/production/AnnotationsTracker/D2.class
|
||||
out/production/AnnotationsTracker/D3.class
|
||||
out/production/AnnotationsTracker/D4.class
|
||||
End of files
|
||||
Compiling files:
|
||||
src/D1.java
|
||||
src/D2.java
|
||||
src/D3.java
|
||||
src/D4.java
|
||||
End of files
|
||||
Cleaning output files:
|
||||
out/production/AnnotationsTracker/C1.class
|
||||
out/production/AnnotationsTracker/C2.class
|
||||
out/production/AnnotationsTracker/C3.class
|
||||
out/production/AnnotationsTracker/C4.class
|
||||
out/production/AnnotationsTracker/D1Sub.class
|
||||
out/production/AnnotationsTracker/D1Sub2.class
|
||||
out/production/AnnotationsTracker/D2Sub.class
|
||||
out/production/AnnotationsTracker/D2Sub2.class
|
||||
out/production/AnnotationsTracker/D3Sub.class
|
||||
out/production/AnnotationsTracker/D3Sub2.class
|
||||
out/production/AnnotationsTracker/D4Sub.class
|
||||
out/production/AnnotationsTracker/D4Sub2.class
|
||||
End of files
|
||||
Compiling files:
|
||||
src/C1.java
|
||||
src/C2.java
|
||||
src/C3.java
|
||||
src/C4.java
|
||||
src/D1Sub.java
|
||||
src/D1Sub2.java
|
||||
src/D2Sub.java
|
||||
src/D2Sub2.java
|
||||
src/D3Sub.java
|
||||
src/D3Sub2.java
|
||||
src/D4Sub.java
|
||||
src/D4Sub2.java
|
||||
End of files
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
|
||||
public class D1 {
|
||||
public String field;
|
||||
|
||||
public String method (Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
|
||||
public class D2 {
|
||||
public String field;
|
||||
|
||||
public String method (Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
|
||||
public class D3 {
|
||||
public String field;
|
||||
|
||||
public String method (Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
|
||||
public class D4 {
|
||||
public String field;
|
||||
|
||||
public String method (Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
public class C1 {
|
||||
void foo(D1 data) {
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class C2 {
|
||||
void foo(D2 data) {
|
||||
String str = data.field;
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class C3 {
|
||||
void foo(D3 data) {
|
||||
data.method(new Integer(10));
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public class C4 {
|
||||
void foo(D4 data) {
|
||||
data.method(new Integer(10));
|
||||
}
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
@MockAnnotation
|
||||
@MockHierarchyAnnotation
|
||||
public class D1 {
|
||||
public String field;
|
||||
|
||||
public String method (Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D1Sub extends D1{
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D1Sub2 extends D1Sub{
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D2 {
|
||||
@MockAnnotation
|
||||
@MockHierarchyAnnotation
|
||||
public String field;
|
||||
|
||||
public String method (Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D2Sub extends D2{
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D2Sub2 extends D2Sub{
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D3 {
|
||||
public String field;
|
||||
|
||||
@MockAnnotation
|
||||
@MockHierarchyAnnotation
|
||||
public String method (Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D3Sub extends D3{
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D3Sub2 extends D3Sub{
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D4 {
|
||||
public String field;
|
||||
|
||||
public String method (@MockAnnotation @MockHierarchyAnnotation Integer param) {
|
||||
return param.toString();
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D4Sub extends D4{
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockAnnotation;
|
||||
import org.jetbrains.jps.builders.java.dependencyView.MockHierarchyAnnotation;
|
||||
|
||||
public class D4Sub2 extends D4Sub{
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
package org.jetbrains.jps.builders.java.dependencyView;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Target({ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER})
|
||||
public @interface MockAnnotation {
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
package org.jetbrains.jps.builders.java.dependencyView;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Target({ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER})
|
||||
public @interface MockHierarchyAnnotation {
|
||||
}
|
||||
Reference in New Issue
Block a user