From 5f46a3b3faad9d8eedc3b0924c44d0352be3a219 Mon Sep 17 00:00:00 2001 From: Michal Kordas Date: Thu, 20 Aug 2015 22:41:28 +0200 Subject: [PATCH] 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. --- .../google/checkstyle/test/base/BaseCheckTestSupport.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/it/java/com/google/checkstyle/test/base/BaseCheckTestSupport.java b/src/it/java/com/google/checkstyle/test/base/BaseCheckTestSupport.java index 96a6eba83..27d111fc4 100644 --- a/src/it/java/com/google/checkstyle/test/base/BaseCheckTestSupport.java +++ b/src/it/java/com/google/checkstyle/test/base/BaseCheckTestSupport.java @@ -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();