import java.io.*; // Noncompliant [[sc=8;ec=17]] {{Explicitly import the specific classes needed.}}
import java.util.*; // Noncompliant {{Explicitly import the specific classes needed.}}
import org.apache.commons.io.*; // Noncompliant {{Explicitly import the specific classes needed.}}
import java.sql.Date; // Not used in code but at least one non static import
import static java.util.Arrays.*; // Compliant, exception with static imports
import static java.util.Collections.addAll;
/**
*
* A test class
*
*/
public final class WildcardImportsShouldNotBeUsedCheck {
/**
* Constructor
*/
private WildcardImportsShouldNotBeUsedCheck() {
super();
}
/**
* java.io declaration
* @param input Input
* @return null or not
*/
public static boolean testMethodInput(InputStream input) {
return input == null;
}
/**
* java.util declaration
*/
public static void testMethodArrays() {
sort(new int[] {});
List<Class<?>> list = new ArrayList<Class<?>>();
addAll(list, FileUtils.class);
}
}