浏览代码

278496: testcode

tags/V1_6_10RC1
aclement 14 年前
父节点
当前提交
20b3ee96a1

+ 6
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Anno.java 查看文件

@@ -0,0 +1,6 @@
package com.foo;
import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
public @interface Anno {
}

+ 8
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Anno2.java 查看文件

@@ -0,0 +1,8 @@
package com.foo;
import java.lang.annotation.*;

@Deprecated
@Inherited
@Retention(RetentionPolicy.CLASS)
public @interface Anno2 {
}

+ 7
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Anno3.java 查看文件

@@ -0,0 +1,7 @@
package com.foo;
import java.lang.annotation.*;

@Anno
@Retention(RetentionPolicy.SOURCE)
public @interface Anno3 {
}

+ 7
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Anno4.java 查看文件

@@ -0,0 +1,7 @@
package com.foo;
import java.lang.annotation.*;

@Anno
@Anno2
public @interface Anno4 {
}

+ 7
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Anno5.java 查看文件

@@ -0,0 +1,7 @@
package com.foo;

import java.lang.annotation.*;

@Target({ElementType.TYPE,ElementType.FIELD})
public @interface Anno5 {
}

+ 7
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Anno6.java 查看文件

@@ -0,0 +1,7 @@
package com.foo;

import java.lang.annotation.*;

@Target({ElementType.ANNOTATION_TYPE,ElementType.LOCAL_VARIABLE,ElementType.METHOD,ElementType.PACKAGE,ElementType.PARAMETER,ElementType.CONSTRUCTOR})
public @interface Anno6 {
}

+ 4
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Bar.java 查看文件

@@ -0,0 +1,4 @@
package com.foo;

public class Bar {
}

+ 3
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Color.java 查看文件

@@ -0,0 +1,3 @@
package com.foo;

enum Color {R,G,B}

+ 5
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/ColorAnno.java 查看文件

@@ -0,0 +1,5 @@
package com.foo;

public @interface ColorAnno {
Color c();
}

+ 5
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Colored.java 查看文件

@@ -0,0 +1,5 @@
package com.foo;

@ColorAnno(c=Color.G)
public class Colored {
}

+ 11
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Extender.java 查看文件

@@ -0,0 +1,11 @@
package com.foo;

public class Extender extends Super implements Marker {
public void aMethod(String aString) {}
public int aField;

}

class Super {}

interface Marker {}

+ 13
- 0
tests/multiIncremental/PR278496_4/base/src/com/foo/Inners.java 查看文件

@@ -0,0 +1,13 @@
package com.foo;

public class Inners {

public static class Inner {
}

Runnable r = new Runnable() {
public void run() {
}
};
}

+ 5
- 0
tests/multiIncremental/PR278496_5/base/src/com/Anno.java 查看文件

@@ -0,0 +1,5 @@
package com;
import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
public @interface Anno {}

+ 7
- 0
tests/multiIncremental/PR278496_5/base/src/com/Anno2.java 查看文件

@@ -0,0 +1,7 @@
package com;
import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
public @interface Anno2 {
int a();
}

+ 15
- 0
tests/multiIncremental/PR278496_5/base/src/com/Foo.java 查看文件

@@ -0,0 +1,15 @@
package com;

import java.util.*;

public class Foo {

public int i;
public String s;

@Anno
public List<String> ls;
@Anno2(a=42) @Anno
public List<Integer> li;
}

+ 5
- 0
tests/multiIncremental/PR278496_6/base/src/com/Anno.java 查看文件

@@ -0,0 +1,5 @@
package com;
import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
public @interface Anno {}

+ 7
- 0
tests/multiIncremental/PR278496_6/base/src/com/Anno2.java 查看文件

@@ -0,0 +1,7 @@
package com;
import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
public @interface Anno2 {
int a();
}

+ 12
- 0
tests/multiIncremental/PR278496_6/base/src/com/Meths.java 查看文件

@@ -0,0 +1,12 @@
package com;
import java.util.List;

public class Meths {

@Anno
public void m() { }

@Anno @Anno2(a=3254)
private List<String> n(int i,long l,List<Integer> li) {return null;}

}

+ 8
- 0
tests/multiIncremental/PR278496_7/base/src/One.java 查看文件

@@ -0,0 +1,8 @@
package com;

public class One {
public class Inner {
}
public static class StaticInner {
}
}

+ 7
- 0
tests/multiIncremental/PR278496_7/base/src/Two.java 查看文件

@@ -0,0 +1,7 @@
package com;

public class Two {
public static void main(String[] argv) {
new One();
}
}

正在加载...
取消
保存