test/tools/javac/CyclicInheritance.out

Sat, 18 Sep 2010 14:24:09 -0700

author
mcimadamore
date
Sat, 18 Sep 2010 14:24:09 -0700
changeset 690
0c1ef2af7a8e
parent 69
82c7aa6fe50a
child 2525
2eb010b6cb22
permissions
-rw-r--r--

6863465: javac doesn't detect circular subclass dependencies via qualified names
Summary: class inheritance circularity check should look at trees, not just symbols
Reviewed-by: jjg

     1 CyclicInheritance.java:15:1: compiler.err.cyclic.inheritance: C1
     2 CyclicInheritance.java:17:1: compiler.err.cyclic.inheritance: C11
     3 CyclicInheritance.java:20:1: compiler.err.cyclic.inheritance: I1
     4 CyclicInheritance.java:22:1: compiler.err.cyclic.inheritance: I11
     5 CyclicInheritance.java:27:1: compiler.err.cyclic.inheritance: C211
     6 CyclicInheritance.java:31:1: compiler.err.cyclic.inheritance: C212
     7 CyclicInheritance.java:36:1: compiler.err.cyclic.inheritance: C221
     8 CyclicInheritance.java:40:1: compiler.err.cyclic.inheritance: C222
     9 8 errors

mercurial