Collection 또는 Iterable이 의심스럽게 사용된 위치를 보고합니다.
예를 들어, 다음 메서드의 경우에 보고됩니다.
<T> boolean contains(T needle, T... haystack) {...}
다음과 같은 호출은
if(contains("item", listOfStrings)) {...}
목록이 단일 요소 배열로 래핑되므로 의심스럽게 보입니다. 이 코드의 컴파일이 완료되어 예외 없이 실행될 수 있지만 실수로 사용되었을 가능성이 있습니다.
2019.2의 새로운 기능