pmd-java: external sample code of JDKVersionTest
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,5 @@
|
||||
public class Foo {
|
||||
void bar() {
|
||||
@SuppressWarnings("foo") int y = 5;
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Foo {
|
||||
void bar(@SuppressWarnings("foo") int x) {}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
@Target(ElementType.METHOD)
|
||||
public @interface Foo {
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Foo {
|
||||
void bar() {
|
||||
assert x == 2;
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Foo {
|
||||
void bar() {
|
||||
assert (x == 2);
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Foo {
|
||||
void bar() {
|
||||
assert (x==2) : "hi!";
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Foo {
|
||||
void bar() {
|
||||
assert (x==2) : "hi!";
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Foo {
|
||||
int assert = 2;
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Foo {
|
||||
void bar() { assert(); }
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Foo {
|
||||
void foo() {
|
||||
assert (x == 2) : "hi!";
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Foo {
|
||||
void assert() {}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public @interface Foo {
|
||||
String CONST = "foo";
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Test {
|
||||
private Foo bar;
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Foo {
|
||||
public <T extends E> Foo() {}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Foo {
|
||||
public <A extends Annotation> A foo(Class<A> c) {
|
||||
return null;
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Foo {
|
||||
Class<Double> foo = (Class<Double>)clazz;
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Test {
|
||||
List<String> test() {
|
||||
return Collections.<String>emptyList();
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Test {
|
||||
public static <String> String test(String x) {
|
||||
return x;
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Test {
|
||||
int y = x > 32;
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
public class Test {
|
||||
void bar() {
|
||||
final class Inner {};
|
||||
Inner i = new Inner();
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
public class Test {
|
||||
void bar() {
|
||||
class Inner {};
|
||||
Inner i = new Inner();
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Test {
|
||||
int enum;
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Test {
|
||||
enum Season { winter, spring, summer, fall };
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Test {
|
||||
void foo(List list) {
|
||||
for (Integer i : list) {}
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
public class Test {
|
||||
void foo(List list) {
|
||||
for (final Integer i : list) {}
|
||||
}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Test {
|
||||
ArrayList<Integer> list = new ArrayList<Integer>();
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class Test {
|
||||
void bar(Object ... args) {}
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
public class InputJava7Diamond {
|
||||
HashMap<String> map = new HashMap<>();
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
public class InputJava7Multicatch {
|
||||
public static void main() {
|
||||
try { }
|
||||
catch (FileNotFoundException | CustomException e) { }
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user