Replace Arrays.asList() with Collections.emptyList(). #1555

Fixes `ArraysAsListWithZeroOrOneArgument` inspection violations in test code.

Description:
>Reports any calls to Arrays.asList() with zero arguments or only one argument. Such calls could be replaced with either a call to Collections.singletonList() or Collections.emptyList() which will save some memory.
This commit is contained in:
Michal Kordas 2015-08-18 21:57:31 +02:00 committed by Roman Ivanov
parent c5c3b7eed3
commit bbe93aec4f
1 changed files with 3 additions and 3 deletions

View File

@ -23,7 +23,7 @@ import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import java.io.File;
import java.util.Arrays;
import java.util.Collections;
import org.junit.Test;
@ -41,7 +41,7 @@ public class FileContentsTest {
public void testCppCommentNotIntersect() {
// just to make UT coverage 100%
FileContents o = new FileContents(
FileText.fromLines(new File("filename"), Arrays.asList(" // ")));
FileText.fromLines(new File("filename"), Collections.singletonList(" // ")));
o.reportCppComment(1, 2);
assertFalse(o.hasIntersectionWithComment(1, 0, 1, 1));
}
@ -50,7 +50,7 @@ public class FileContentsTest {
public void testCppCommentIntersect() {
// just to make UT coverage 100%
FileContents o = new FileContents(
FileText.fromLines(new File("filename"), Arrays.asList(" // ")));
FileText.fromLines(new File("filename"), Collections.singletonList(" // ")));
o.reportCppComment(1, 2);
assertTrue(o.hasIntersectionWithComment(1, 5, 1, 6));