Use varargs. #1555

Fixes `MethodCanBeVariableArityMethod` inspection violations in test code.

Description:
>Reports methods with which can be converted to be a variable arity/varargs method, available in Java 5 and newer.
This inspection only reports if the project or module is configured to use a language level of 5.0 or higher.
This commit is contained in:
Michal Kordas 2015-08-20 22:41:28 +02:00
parent 4a56989f8e
commit 5f46a3b3fa
1 changed files with 4 additions and 4 deletions

View File

@ -97,13 +97,13 @@ public abstract class BaseCheckTestSupport
return new File("src/test/java/com/puppycrawl/tools/checkstyle/" + aFilename).getCanonicalPath();
}
protected void verify(Configuration aConfig, String aFileName, String[] aExpected, Integer[] aWarnsExpected)
protected void verify(Configuration aConfig, String aFileName, String[] aExpected, Integer... aWarnsExpected)
throws Exception
{
verify(createChecker(aConfig), aFileName, aFileName, aExpected, aWarnsExpected);
}
protected void verify(Checker aC, String aFileName, String[] aExpected, Integer[] aWarnsExpected)
protected void verify(Checker aC, String aFileName, String[] aExpected, Integer... aWarnsExpected)
throws Exception
{
verify(aC, aFileName, aFileName, aExpected, aWarnsExpected);
@ -112,7 +112,7 @@ public abstract class BaseCheckTestSupport
protected void verify(Checker aC,
String aProcessedFilename,
String aMessageFileName,
String[] aExpected, Integer[] aWarnsExpected)
String[] aExpected, Integer... aWarnsExpected)
throws Exception
{
verify(aC,
@ -124,7 +124,7 @@ public abstract class BaseCheckTestSupport
File[] aProcessedFiles,
String aMessageFileName,
String[] aExpected,
Integer[] aWarnsExpected)
Integer... aWarnsExpected)
throws Exception
{
stream.flush();