Lines 540-555
Link Here
|
540 |
"Super types:\n" + |
540 |
"Super types:\n" + |
541 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString() + " [in TypeHierarchy]]]]\n" + |
541 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString() + " [in TypeHierarchy]]]]\n" + |
542 |
"Sub types:\n" + |
542 |
"Sub types:\n" + |
543 |
" Y1 [in foo() [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
543 |
" <anonymous #1> [in <initializer #2> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
544 |
" Y2 [in foo() [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
544 |
" Y2 [in foo() [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
|
|
545 |
" <anonymous #1> [in field1 [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
546 |
" <anonymous #1> [in field2 [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
545 |
" <anonymous #1> [in foo() [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
547 |
" <anonymous #1> [in foo() [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
|
|
548 |
" <anonymous #1> [in <initializer #1> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
546 |
" <anonymous #2> [in field2 [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
549 |
" <anonymous #2> [in field2 [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
547 |
" <anonymous #1> [in field2 [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
550 |
" Y1 [in foo() [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
548 |
" <anonymous #1> [in field1 [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
|
|
549 |
" <anonymous #1> [in <initializer #2> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
550 |
" Y1 [in <initializer #1> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
551 |
" Y2 [in <initializer #1> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
551 |
" Y2 [in <initializer #1> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n" + |
552 |
" <anonymous #1> [in <initializer #1> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n", |
552 |
" Y1 [in <initializer #1> [in A [in A.java [in p7 [in src [in TypeHierarchy]]]]]]\n", |
553 |
hierarchy); |
553 |
hierarchy); |
554 |
} |
554 |
} |
555 |
/* |
555 |
/* |
Lines 561-570
Link Here
|
561 |
assertHierarchyEquals( |
561 |
assertHierarchyEquals( |
562 |
"Focus: X [in X.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
562 |
"Focus: X [in X.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
563 |
"Super types:\n" + |
563 |
"Super types:\n" + |
564 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
565 |
" ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
564 |
" ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
566 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
565 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
567 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
566 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
567 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
568 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
568 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
569 |
"Sub types:\n", |
569 |
"Sub types:\n", |
570 |
hierarchy |
570 |
hierarchy |
Lines 579-586
Link Here
|
579 |
assertHierarchyEquals( |
579 |
assertHierarchyEquals( |
580 |
"Focus: ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
580 |
"Focus: ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
581 |
"Super types:\n" + |
581 |
"Super types:\n" + |
582 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
583 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
582 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
583 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
584 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
584 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
585 |
"Sub types:\n" + |
585 |
"Sub types:\n" + |
586 |
" X [in X.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
586 |
" X [in X.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
Lines 597-606
Link Here
|
597 |
assertHierarchyEquals( |
597 |
assertHierarchyEquals( |
598 |
"Focus: Y [in Y.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
598 |
"Focus: Y [in Y.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
599 |
"Super types:\n" + |
599 |
"Super types:\n" + |
600 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
601 |
" ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
600 |
" ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
602 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
601 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
603 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
602 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
603 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
604 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
604 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
605 |
"Sub types:\n", |
605 |
"Sub types:\n", |
606 |
hierarchy |
606 |
hierarchy |
Lines 616-625
Link Here
|
616 |
assertHierarchyEquals( |
616 |
assertHierarchyEquals( |
617 |
"Focus: X [in X.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
617 |
"Focus: X [in X.java [in <default> [in src [in TypeHierarchy15]]]]\n" + |
618 |
"Super types:\n" + |
618 |
"Super types:\n" + |
619 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
620 |
" ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
619 |
" ArrayList [in ArrayList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
621 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
620 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
622 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
621 |
" AbstractList [in AbstractList.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
|
|
622 |
" List [in List.class [in util [in lib15.jar [in TypeHierarchy15]]]]\n" + |
623 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
623 |
" Object [in Object.class [in java.lang [in "+ getExternalJCLPathString("1.5") + " [in TypeHierarchy15]]]]\n" + |
624 |
"Sub types:\n", |
624 |
"Sub types:\n", |
625 |
hierarchy |
625 |
hierarchy |
Lines 1374-1391
Link Here
|
1374 |
assertHierarchyEquals( |
1374 |
assertHierarchyEquals( |
1375 |
"Focus: <NONE>\n" + |
1375 |
"Focus: <NONE>\n" + |
1376 |
"Sub types of root classes:\n" + |
1376 |
"Sub types of root classes:\n" + |
1377 |
" X [in X.java [in <default> [in <project root> [in P1]]]]\n" + |
1377 |
" Class [in Class.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1378 |
" Z [in Z.java [in <default> [in <project root> [in P3]]]]\n" + |
|
|
1379 |
" Y [in Y.java [in <default> [in <project root> [in P2]]]]\n" + |
1378 |
" Y [in Y.java [in <default> [in <project root> [in P2]]]]\n" + |
1380 |
" Throwable [in Throwable.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1379 |
" Z [in Z.java [in <default> [in <project root> [in P3]]]]\n" + |
1381 |
" Exception [in Exception.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1380 |
" String [in String.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1382 |
" RuntimeException [in RuntimeException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1381 |
" Error [in Error.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
|
|
1382 |
" CloneNotSupportedException [in CloneNotSupportedException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1383 |
" IllegalMonitorStateException [in IllegalMonitorStateException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1383 |
" IllegalMonitorStateException [in IllegalMonitorStateException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1384 |
" InterruptedException [in InterruptedException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1384 |
" InterruptedException [in InterruptedException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1385 |
" CloneNotSupportedException [in CloneNotSupportedException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1385 |
" RuntimeException [in RuntimeException.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1386 |
" Error [in Error.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1386 |
" Exception [in Exception.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1387 |
" String [in String.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1387 |
" Throwable [in Throwable.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n" + |
1388 |
" Class [in Class.class [in java.lang [in "+ getExternalJCLPathString() + " [in P1]]]]\n", |
1388 |
" X [in X.java [in <default> [in <project root> [in P1]]]]\n", |
1389 |
hierarchy); |
1389 |
hierarchy); |
1390 |
} finally { |
1390 |
} finally { |
1391 |
deleteProjects(new String[] {"P1", "P2", "P3"}); |
1391 |
deleteProjects(new String[] {"P1", "P2", "P3"}); |