From 2ed3d1c6aa9e6bddeb08361d2a6b00ece76251b3 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Thu, 13 Jan 2005 15:53:34 +0300 Subject: [PATCH] merged CVS and Subversion versions --- .../abstraction/OverlyStrongTypeCastInspection.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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); + } }