diff --git a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ClassCastExceptionWithToArray.xml b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ClassCastExceptionWithToArray.xml index ead80e08e8..f8e9793738 100644 --- a/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ClassCastExceptionWithToArray.xml +++ b/pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ClassCastExceptionWithToArray.xml @@ -91,6 +91,21 @@ public class Test { // still returns an Object[] array type, and not E[]. return retVal; } +} + ]]> + + + + #2534 FN with toArray() called on a method call chain + 1 + 5 + data) { + return (String[]) data.keySet().toArray(); + } } ]]>