redundant unchecked warning inspection

This commit is contained in:
anna
2011-02-16 09:48:38 +01:00
parent c30f548070
commit 5c24e5a3c6
19 changed files with 494 additions and 1 deletions
@@ -0,0 +1,13 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.ArrayList;
public class Test {
@SafeVarargs
static <T> void foo(T... t){
}
void foo() {
foo(new ArrayList<String>());
}
}
@@ -0,0 +1,14 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.ArrayList;
public class Test {
@SafeVarargs
static <T> void foo(T... t){
}
void foo() {
//noinspection blah-blah-toolid
foo(new ArrayList<String>());
}
}
@@ -0,0 +1,14 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,14 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,14 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
@SuppressWarnings({"bla-blah-toolid"})
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,14 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.ArrayList;
public class Test {
@SafeVarargs
static <T> void foo(T... t){
}
void foo() {
//noinspection unc<caret>hecked
foo(new ArrayList<String>());
}
}
@@ -0,0 +1,14 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.ArrayList;
public class Test {
@SafeVarargs
static <T> void foo(T... t){
}
void foo() {
//noinspection unc<caret>hecked,blah-blah-toolid
foo(new ArrayList<String>());
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "false"
import java.util.*;
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
//noinspection unc<caret>hecked
foo(new ArrayList<String>()).addAll(Arrays.asList(new ArrayList<String>);
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
//noinspection unc<caret>hecked
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
@SuppressWarnings("unc<caret>hecked")
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
@SuppressWarnings("unc<caret>hecked")
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "false"
import java.util.*;
@SuppressWarnings("unc<caret>hecked")
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
foo(new ArrayList<String>()).addAll(Arrays.asList(new ArrayList<String>);
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "false"
import java.util.*;
@SuppressWarnings("AL<caret>L")
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}
@@ -0,0 +1,15 @@
// "Remove redundant "unchecked" suppression" "true"
import java.util.*;
@SuppressWarnings({"unc<caret>hecked", "bla-blah-toolid"})
public class Test {
@SafeVarargs
static <T> List<T> foo(T... t){
return null;
}
void foo() {
List<ArrayList<String>> list = foo(new ArrayList<String>());
}
}