diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/abstraction/OverlyStrongTypeCastInspection.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/abstraction/OverlyStrongTypeCastInspection.java index 0b03087442f5..1ffbfa499147 100644 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/abstraction/OverlyStrongTypeCastInspection.java +++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/abstraction/OverlyStrongTypeCastInspection.java @@ -4,6 +4,7 @@ import java.util.ArrayList; import java.util.List; import java.util.AbstractList; +interface TestInter{} public class OverlyStrongTypeCastInspection { @@ -11,7 +12,15 @@ public class OverlyStrongTypeCastInspection { List bar = new ArrayList(); AbstractList foo = (ArrayList) bar; - List foo2 = (List) bar; + List foo2 = (ArrayList) bar; double x = (double)3.0f; } + + void test(T foo){} + + void test2() + { + Object o = null; + test((TestInter)o); + } }