Reports unnecessarily complex collection operations which have simpler alternatives. E.g. Arrays.asList(array).subList(0, 10).toArray(new String[0]) could be simplified to Arrays.copyOfRange(array, 0, 10) or collection.containsAll(singletonList("x")) could be simplified to collection.contains("x").

New in 2018.1