Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src')
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Author.js8
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Test.js8
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Team.js29
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Test.js28
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/Generic.js20
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/NonGeneric.js15
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R1.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R2.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R3.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R4.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/Generic.js16
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/NonGeneric.js12
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R1.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R2.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R3.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R4.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R1.js38
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R2.js38
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R3.js54
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R4.js38
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR1.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR2.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR3.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR4.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R1.js38
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R2.js38
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R3.js54
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R4.js38
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR1.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR2.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR3.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR4.js21
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GM.js20
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GS.js16
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGM.js15
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGS.js12
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R1.js43
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R2.js43
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R3.js43
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R4.js43
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R1.js35
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R2.js36
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R3.js35
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R4.js35
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R5.js48
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Multiple.js17
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Single.js16
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefMultiple.js27
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefRaw.js22
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefSingle.js27
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Multiple.js32
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Single.js32
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefMultiple.js42
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefRaw.js26
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefSingle.js59
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/List.js2
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/Table.js4
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Multiple.js8
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifMultiple.js6
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifSingle.js7
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Single.js8
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/X.js3
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/Y.js6
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/X.js9
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/Y.js10
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p3/X.js6
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/A.js7
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/B.js10
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/C.js10
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/D.js9
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/pack/age/S.js8
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/A.js8
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/B.js10
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/C.js10
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/D.js9
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/pack/age/S.js8
-rw-r--r--tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/v1/X.js14
77 files changed, 0 insertions, 1744 deletions
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Author.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Author.js
deleted file mode 100644
index 93a8544..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Author.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// packages a? stand for search annotations tests
-package a1;
-import e1.Team;
-import static e1.Team.FREDERIC;
-
-public @interface Author {
- Team[] name() default FREDERIC;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Test.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Test.js
deleted file mode 100644
index d044f3c..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/a1/Test.js
+++ /dev/null
@@ -1,8 +0,0 @@
-package a1;
-import static e1.Team.*;
-
-@Author(name={FREDERIC, JEROME})
-public class Test {
- @Author(name=PHILIPPE) void foo() {}
- @Author int t;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Team.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Team.js
deleted file mode 100644
index 984c55f..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Team.js
+++ /dev/null
@@ -1,29 +0,0 @@
-// packages e? stand for search enumeration tests
-package e1;
-public enum Team {
- PHILIPPE(37) {
- public boolean isManager() {
- return true;
- }
- },
- DAVID(27),
- JEROME(33),
- OLIVIER(35),
- KENT(40),
- FREDERIC;
-
- public enum Role { MANAGER, DEVELOPPER }
-
- int age;
- Role role;
-
- Team() {}
- Team(int age) {
- this.age = age;
- }
- public int age() { return this.age; }
- public boolean isManager() { return false; }
- void setRole(boolean mgr) {
- this.role = mgr ? Role.MANAGER : Role.DEVELOPPER;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Test.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Test.js
deleted file mode 100644
index b8abc8d..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/e1/Test.js
+++ /dev/null
@@ -1,28 +0,0 @@
-package e1;
-
-public class Test {
- public static void main(String[] args) {
- for (Team t : Team.values()) {
- int age = t.age();
- String location = location(t).toString();
- t.setRole(t.isManager());
- }
- }
-
- private enum Location { SNZ, OTT }
-
- private static Location location(Team t) {
- switch(t) {
- case PHILIPPE:
- case DAVID:
- case JEROME:
- case FREDERIC:
- return Location.SNZ;
- case OLIVIER:
- case KENT:
- return Location.OTT;
- default:
- return null;
- }
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/Generic.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/Generic.js
deleted file mode 100644
index 2921977..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/Generic.js
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * package g1.t.m.def is the package to define (def) generic (g1) types (t) (top level or
- * members) with multiple (m) type parameters
- *
- * Generic type which also contains both generic and non-generic member types.
- */
-package g1.t.m.def;
-public class Generic<T1, T2 extends Exception, T3 extends RuntimeException> {
- public T1 t1;
- public T2 t2;
- public T3 t3;
- public class Member {
- public Object m;
- }
- public class MemberGeneric<U1, U2 extends Exception, U3 extends Throwable> {
- public U1 u1;
- public U2 u2;
- public U3 u3;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/NonGeneric.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/NonGeneric.js
deleted file mode 100644
index 2dfba25..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/def/NonGeneric.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * package g1.t.m.def is the package to define (def) generic (g1) types (t) (top level or
- * members) with multiple (m) type parameters
- *
- * This type is a non-generic type which contains a generic member.
- */
-package g1.t.m.def;
-
-public class NonGeneric {
- public class GenericMember<T1, T2 extends Exception, T3 extends RuntimeException> {
- public T1 t1;
- public T2 t2;
- public T3 t3;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R1.js
deleted file mode 100644
index a48e29d..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R1.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.m.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have multiple (m) type parameters
- */
-package g1.t.m.ref;
-import g1.t.m.def.Generic;
-
-/*
- * This type is used to test references to generic type
- */
-public class R1 {
- // Simple name
- public Generic gen;
- public Generic<Object, Exception, RuntimeException> gen_obj;
- public Generic<Exception, Exception, RuntimeException> gen_exc;
- public Generic<?, ?, ?> gen_wld;
- public Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException> gen_thr;
- public Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> gen_run;
- // qualified name
- public g1.t.m.def.Generic qgen;
- public g1.t.m.def.Generic<Object, Exception, RuntimeException> qgen_obj;
- public g1.t.m.def.Generic<Exception, Exception, RuntimeException> qgen_exc;
- public g1.t.m.def.Generic<?, ?, ?> qgen_wld;
- public g1.t.m.def.Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException> qgen_thr;
- public g1.t.m.def.Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R2.js
deleted file mode 100644
index 855dbf5..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R2.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.m.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have multiple (m) type parameters
- */
-package g1.t.m.ref;
-import g1.t.m.def.NonGeneric;
-
-/*
- * This type is used to test reference to generic member type defined in a non-generic type.
- */
-public class R2 {
- // Simple name
- public NonGeneric.GenericMember gen;
- public NonGeneric.GenericMember<Object, Exception, RuntimeException> gen_obj;
- public NonGeneric.GenericMember<Exception, Exception, RuntimeException> gen_exc;
- public NonGeneric.GenericMember<?, ?, ?> gen_wld;
- public NonGeneric.GenericMember<? extends Throwable, ? extends Exception, ? extends RuntimeException> gen_thr;
- public NonGeneric.GenericMember<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> gen_run;
- // Qualified name
- public g1.t.m.def.NonGeneric.GenericMember qgen;
- public g1.t.m.def.NonGeneric.GenericMember<Object, Exception, RuntimeException> qgen_obj;
- public g1.t.m.def.NonGeneric.GenericMember<Exception, Exception, RuntimeException> qgen_exc;
- public g1.t.m.def.NonGeneric.GenericMember<?, ?, ?> qgen_wld;
- public g1.t.m.def.NonGeneric.GenericMember<? extends Throwable, ? extends Exception, ? extends RuntimeException> qgen_thr;
- public g1.t.m.def.NonGeneric.GenericMember<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R3.js
deleted file mode 100644
index ebd1131..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R3.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.m.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have multiple (m) type parameters
- */
-package g1.t.m.ref;
-import g1.t.m.def.Generic;
-
-/*
- * This type is used to test reference to generic member type defined in generic type.
- */
-public class R3 {
- // Simple name
- public Generic.MemberGeneric gen;
- public Generic<Object, Exception, RuntimeException>.MemberGeneric<Object, Exception, RuntimeException> gen_obj;
- public Generic<Exception, Exception, RuntimeException>.MemberGeneric<Exception, Exception, RuntimeException> gen_exc;
- public Generic<?, ?, ?>.MemberGeneric<?, ?, ?> gen_wld;
- public Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> gen_thr;
- public Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException> gen_run;
- // Qualified name
- public g1.t.m.def.Generic.MemberGeneric qgen;
- public g1.t.m.def.Generic<Object, Exception, RuntimeException>.MemberGeneric<Object, Exception, RuntimeException> qgen_obj;
- public g1.t.m.def.Generic<Exception, Exception, RuntimeException>.MemberGeneric<Exception, Exception, RuntimeException> qgen_exc;
- public g1.t.m.def.Generic<?, ?, ?>.MemberGeneric<?, ?, ?> qgen_wld;
- public g1.t.m.def.Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> qgen_thr;
- public g1.t.m.def.Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException> qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R4.js
deleted file mode 100644
index c458ce8..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/m/ref/R4.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.m.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have multiple (m) type parameters
- */
-package g1.t.m.ref;
-import g1.t.m.def.Generic;
-
-/*
- * This type is used to test reference to member type defined in generic type.
- */
-public class R4 {
- // Simple name
- public Generic.Member gen;
- public Generic<Object, Exception, RuntimeException>.Member gen_obj;
- public Generic<Exception, Exception, RuntimeException>.Member gen_exc;
- public Generic<?, ?, ?>.Member gen_wld;
- public Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.Member gen_thr;
- public Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.Member gen_run;
- // Qualified name
- public g1.t.m.def.Generic.Member qgen;
- public g1.t.m.def.Generic<Object, Exception, RuntimeException>.Member qgen_obj;
- public g1.t.m.def.Generic<Exception, Exception, RuntimeException>.Member qgen_exc;
- public g1.t.m.def.Generic<?, ?, ?>.Member qgen_wld;
- public g1.t.m.def.Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.Member qgen_thr;
- public g1.t.m.def.Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.Member qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/Generic.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/Generic.js
deleted file mode 100644
index 9e10c00..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/Generic.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types (t) which contain
- * references (ref) to generic types (g1) which have only one single (s) type parameter
- *
- * Generic type which also contains both generic and non-generic member types.
- */
-package g1.t.s.def;
-public class Generic<T> {
- public T t;
- public class Member {
- public Object m;
- }
- public class MemberGeneric<V> {
- public V v;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/NonGeneric.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/NonGeneric.js
deleted file mode 100644
index 0c2e4c2..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/def/NonGeneric.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types (t) which contain
- * references (ref) to generic types (g1) which have only one single (s) type parameter
- *
- * This type is a non-generic type which contains a generic member.
- */
-package g1.t.s.def;
-public class NonGeneric {
- public class GenericMember<T> {
- public T t;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R1.js
deleted file mode 100644
index 1d919ed..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R1.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have only one single (s) type parameter
- */
-package g1.t.s.ref;
-import g1.t.s.def.Generic;
-
-/*
- * This type is used to test references to generic type
- */
-public class R1 {
- // Simple name
- public Generic gen;
- public Generic<Object> gen_obj;
- public Generic<Exception> gen_exc;
- public Generic<?> gen_wld;
- public Generic<? extends Throwable> gen_thr;
- public Generic<? super RuntimeException> gen_run;
- // qualified name
- public g1.t.s.def.Generic qgen;
- public g1.t.s.def.Generic<Object> qgen_obj;
- public g1.t.s.def.Generic<Exception> qgen_exc;
- public g1.t.s.def.Generic<?> qgen_wld;
- public g1.t.s.def.Generic<? extends Throwable> qgen_thr;
- public g1.t.s.def.Generic<? super RuntimeException> qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R2.js
deleted file mode 100644
index 886ad00..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R2.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have only one single (s) type parameter
- */
-package g1.t.s.ref;
-import g1.t.s.def.NonGeneric;
-
-/*
- * This type is used to test reference to generic member type defined in a non-generic type.
- */
-public class R2 {
- // Simple name
- public NonGeneric.GenericMember gen;
- public NonGeneric.GenericMember<Object> gen_obj;
- public NonGeneric.GenericMember<Exception> gen_exc;
- public NonGeneric.GenericMember<?> gen_wld;
- public NonGeneric.GenericMember<? extends Throwable> gen_thr;
- public NonGeneric.GenericMember<? super RuntimeException> gen_run;
- // Qualified name
- public g1.t.s.def.NonGeneric.GenericMember qgen;
- public g1.t.s.def.NonGeneric.GenericMember<Object> qgen_obj;
- public g1.t.s.def.NonGeneric.GenericMember<Exception> qgen_exc;
- public g1.t.s.def.NonGeneric.GenericMember<?> qgen_wld;
- public g1.t.s.def.NonGeneric.GenericMember<? extends Throwable> qgen_thr;
- public g1.t.s.def.NonGeneric.GenericMember<? super RuntimeException> qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R3.js
deleted file mode 100644
index a3326de..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R3.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have only one single (s) type parameter
- */
-package g1.t.s.ref;
-import g1.t.s.def.Generic;
-
-/*
- * This type is used to test reference to generic member type defined in generic type.
- */
-public class R3 {
- // Simple name
- public Generic.MemberGeneric gen;
- public Generic<Object>.MemberGeneric<Object> gen_obj;
- public Generic<Exception>.MemberGeneric<Exception> gen_exc;
- public Generic<?>.MemberGeneric<?> gen_wld;
- public Generic<? extends Throwable>.MemberGeneric<? super RuntimeException> gen_thr;
- public Generic<? super RuntimeException>.MemberGeneric<? extends Throwable> gen_run;
- // Qualified name
- public g1.t.s.def.Generic.MemberGeneric qgen;
- public g1.t.s.def.Generic<Object>.MemberGeneric<Object> qgen_obj;
- public g1.t.s.def.Generic<Exception>.MemberGeneric<Exception> qgen_exc;
- public g1.t.s.def.Generic<?>.MemberGeneric<?> qgen_wld;
- public g1.t.s.def.Generic<? extends Throwable>.MemberGeneric<? super RuntimeException> qgen_thr;
- public g1.t.s.def.Generic<? super RuntimeException>.MemberGeneric<? extends Throwable> qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R4.js
deleted file mode 100644
index 9156141..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g1/t/s/ref/R4.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types which contain
- * references (ref) to generic (g1) types (t) which have only one single (s) type parameter
- */
-package g1.t.s.ref;
-import g1.t.s.def.Generic;
-
-/*
- * This type is used to test reference to member type defined in generic type.
- */
-public class R4 {
- // Simple name
- public Generic.Member gen;
- public Generic<Object>.Member gen_obj;
- public Generic<Exception>.Member gen_exc;
- public Generic<?>.Member gen_wld;
- public Generic<? extends Throwable>.Member gen_thr;
- public Generic<? super RuntimeException>.Member gen_run;
- // Qualified name
- public g1.t.s.def.Generic.Member qgen;
- public g1.t.s.def.Generic<Object>.Member qgen_obj;
- public g1.t.s.def.Generic<Exception>.Member qgen_exc;
- public g1.t.s.def.Generic<?>.Member qgen_wld;
- public g1.t.s.def.Generic<? extends Throwable>.Member qgen_thr;
- public g1.t.s.def.Generic<? super RuntimeException>.Member qgen_run;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R1.js
deleted file mode 100644
index 1bec259..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R1.js
+++ /dev/null
@@ -1,38 +0,0 @@
-package g2.f.m.def;
-
-import g1.t.m.def.Generic;
-
-public class R1 {
- {
- Generic generic = new Generic();
- generic.t1.toString();
- }
- {
- Generic<Object, Exception, RuntimeException> generic = new Generic<Object, Exception, RuntimeException>();
- generic.t1.toString();
- }
- {
- Generic<Exception, Exception, RuntimeException> generic = new Generic<Exception, Exception, RuntimeException>();
- generic.t1.toString();
- }
- {
- Generic<?, ?, ?> generic = new Generic<?, ? ,?>();
- generic.t1.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException> generic = new Generic<Exception, RuntimeException, IllegalMonitorStateException>();
- generic.t1.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException> generic = new Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>();
- generic.t1.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> generic = new Generic<Exception, RuntimeException, RuntimeException>();
- generic.t1.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> generic = new Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>();
- generic.t1.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R2.js
deleted file mode 100644
index 473da1c..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R2.js
+++ /dev/null
@@ -1,38 +0,0 @@
-package g2.f.m.def;
-
-import g1.t.m.def.Generic;
-
-public class R2 {
- {
- Generic.Member member = new Generic().new Member();
- member.m.toString();
- }
- {
- Generic<Object, Exception, RuntimeException>.Member member = new Generic<Object, Exception, RuntimeException>().new Member();
- member.m.toString();
- }
- {
- Generic<Exception, Exception, RuntimeException>.Member member = new Generic<Exception, Exception, RuntimeException>().new Member();
- member.m.toString();
- }
- {
- Generic<?, ?, ?>.Member member = new Generic<?, ?, ?>().new Member();
- member.m.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.Member member = new Generic<Exception, RuntimeException, IllegalMonitorStateException>().new Member();
- member.m.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.Member member = new Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>().new Member();
- member.m.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.Member member = new Generic<Exception, RuntimeException, RuntimeException>().new Member();
- member.m.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.Member member = new Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>().new Member();
- member.m.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R3.js
deleted file mode 100644
index cf3b639..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R3.js
+++ /dev/null
@@ -1,54 +0,0 @@
-package g2.f.m.def;
-
-import g1.t.m.def.Generic;
-
-public class R3 {
- {
- Generic.MemberGeneric member = new Generic().new MemberGeneric();
- member.u2.toString();
- }
- {
- Generic<Object, Exception, RuntimeException>.MemberGeneric<Object, Exception, RuntimeException> member = new Generic<Object, Exception, RuntimeException>().new MemberGeneric<Object, Exception, RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<Exception, Exception, RuntimeException>.MemberGeneric<Exception, Exception, RuntimeException> member = new Generic<Exception, Exception, RuntimeException>().new MemberGeneric<Exception, Exception, RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<?, ?, ?>.MemberGeneric<?, ?, ?> member = new Generic<?, ?, ?>().new MemberGeneric<?, ?, ?>();
- member.u2.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException> member = new Generic<Exception, Exception, RuntimeException>().new MemberGeneric<Exception, Exception, RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException> member = new Generic<Exception, Exception, RuntimeException>().new MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException> member = new Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>().new MemberGeneric<Exception, Exception, RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>.MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException> member = new Generic<? extends Throwable, ? extends Exception, ? extends RuntimeException>().new MemberGeneric<? extends Throwable, ? extends Exception, ? extends RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> member = new Generic<Exception, Exception, RuntimeException>().new MemberGeneric<Exception, Exception, RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> member = new Generic<Exception, Exception, RuntimeException>().new MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>();
- member.u2.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> member = new Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>().new MemberGeneric<Exception, Exception, RuntimeException>();
- member.u2.toString();
- }
- {
- Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>.MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> member = new Generic<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>().new MemberGeneric<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>();
- member.u2.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R4.js
deleted file mode 100644
index 59f228a..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/def/R4.js
+++ /dev/null
@@ -1,38 +0,0 @@
-package g2.f.m.def;
-
-import g1.t.m.def.NonGeneric;
-
-public class R4 {
- {
- NonGeneric.GenericMember member = new NonGeneric().new GenericMember();
- member.t3.toString();
- }
- {
- NonGeneric.GenericMember<Object, Exception, RuntimeException> member = new NonGeneric().new GenericMember<Object, Exception, RuntimeException>();
- member.t3.toString();
- }
- {
- NonGeneric.GenericMember<Exception, Exception, RuntimeException> member = new NonGeneric().new GenericMember<Exception, Exception, RuntimeException>();
- member.t3.toString();
- }
- {
- NonGeneric.GenericMember<?, ?, ?> member = new NonGeneric().new GenericMember<?, ?, ?>();
- member.t3.toString();
- }
- {
- NonGeneric.GenericMember<? extends Throwable, ? extends Exception, ? extends RuntimeException> member = new NonGeneric().new GenericMember<Exception, Exception, RuntimeException>();
- member.t3.toString();
- }
- {
- NonGeneric.GenericMember<? extends Throwable, ? extends Exception, ? extends RuntimeException> member = new NonGeneric().new GenericMember<? extends Throwable, ? extends Exception, ? extends RuntimeException>();
- member.t3.toString();
- }
- {
- NonGeneric.GenericMember<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> member = new NonGeneric().new GenericMember<Exception, Exception, RuntimeException>();
- member.t3.toString();
- }
- {
- NonGeneric.GenericMember<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException> member = new NonGeneric().new GenericMember<? super RuntimeException, ? super IllegalMonitorStateException, ? super IllegalMonitorStateException>();
- member.t3.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR1.js
deleted file mode 100644
index 1dd2b55..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR1.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.m.ref;
-
-import g1.t.m.ref.R1;
-
-public class RR1 {
- {
- R1 test = new R1();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR2.js
deleted file mode 100644
index faf0042..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR2.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.m.ref;
-
-import g1.t.m.ref.R2;
-
-public class RR2 {
- {
- R2 test = new R2();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR3.js
deleted file mode 100644
index 1af0f5d..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR3.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.m.ref;
-
-import g1.t.m.ref.R3;
-
-public class RR3 {
- {
- R3 test = new R3();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR4.js
deleted file mode 100644
index 73583f9..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/m/ref/RR4.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.m.ref;
-
-import g1.t.m.ref.R4;
-
-public class RR4 {
- {
- R4 test = new R4();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R1.js
deleted file mode 100644
index 2cbc264..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R1.js
+++ /dev/null
@@ -1,38 +0,0 @@
-package g2.f.s.def;
-
-import g1.t.s.def.Generic;
-
-public class R1 {
- {
- Generic generic = new Generic();
- generic.t.toString();
- }
- {
- Generic<Object> generic = new Generic<Object>();
- generic.t.toString();
- }
- {
- Generic<Exception> generic = new Generic<Exception>();
- generic.t.toString();
- }
- {
- Generic<?> generic = new Generic<?>();
- generic.t.toString();
- }
- {
- Generic<? extends Throwable> generic = new Generic<Exception>();
- generic.t.toString();
- }
- {
- Generic<? extends Throwable> generic = new Generic<? extends Throwable>();
- generic.t.toString();
- }
- {
- Generic<? super RuntimeException> generic = new Generic<Exception>();
- generic.t.toString();
- }
- {
- Generic<? super RuntimeException> generic = new Generic<? super RuntimeException>();
- generic.t.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R2.js
deleted file mode 100644
index 7803a14..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R2.js
+++ /dev/null
@@ -1,38 +0,0 @@
-package g2.f.s.def;
-
-import g1.t.s.def.Generic;
-
-public class R2 {
- {
- Generic.Member member = new Generic().new Member();
- member.m.toString();
- }
- {
- Generic<Object>.Member member = new Generic<Object>().new Member();
- member.m.toString();
- }
- {
- Generic<Exception>.Member member = new Generic<Exception>().new Member();
- member.m.toString();
- }
- {
- Generic<?>.Member member = new Generic<?>().new Member();
- member.m.toString();
- }
- {
- Generic<? extends Throwable>.Member member = new Generic<Exception>().new Member();
- member.m.toString();
- }
- {
- Generic<? extends Throwable>.Member member = new Generic<? extends Throwable>().new Member();
- member.m.toString();
- }
- {
- Generic<? super RuntimeException>.Member member = new Generic<Exception>().new Member();
- member.m.toString();
- }
- {
- Generic<? super RuntimeException>.Member member = new Generic<? super RuntimeException>().new Member();
- member.m.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R3.js
deleted file mode 100644
index 68c52fc..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R3.js
+++ /dev/null
@@ -1,54 +0,0 @@
-package g2.f.s.def;
-
-import g1.t.s.def.Generic;
-
-public class R3 {
- {
- Generic.MemberGeneric member = new Generic().new MemberGeneric();
- member.v.toString();
- }
- {
- Generic<Object>.MemberGeneric<Object> member = new Generic<Object>().new MemberGeneric<Object>();
- member.v.toString();
- }
- {
- Generic<Exception>.MemberGeneric<Exception> member = new Generic<Exception>().new MemberGeneric<Exception>();
- member.v.toString();
- }
- {
- Generic<?>.MemberGeneric<?> member = new Generic<?>().new MemberGeneric<?>();
- member.v.toString();
- }
- {
- Generic<? extends Throwable>.MemberGeneric<? extends Throwable> member = new Generic<Exception>().new MemberGeneric<Exception>();
- member.v.toString();
- }
- {
- Generic<? extends Throwable>.MemberGeneric<? extends Throwable> member = new Generic<Exception>().new MemberGeneric<? extends Throwable>();
- member.v.toString();
- }
- {
- Generic<? extends Throwable>.MemberGeneric<? extends Throwable> member = new Generic<? extends Throwable>().new MemberGeneric<Exception>();
- member.v.toString();
- }
- {
- Generic<? extends Throwable>.MemberGeneric<? extends Throwable> member = new Generic<? extends Throwable>().new MemberGeneric<? extends Throwable>();
- member.v.toString();
- }
- {
- Generic<? super RuntimeException>.MemberGeneric<? super RuntimeException> member = new Generic<Exception>().new MemberGeneric<Exception>();
- member.v.toString();
- }
- {
- Generic<? super RuntimeException>.MemberGeneric<? super RuntimeException> member = new Generic<Exception>().new MemberGeneric<? super RuntimeException>();
- member.v.toString();
- }
- {
- Generic<? super RuntimeException>.MemberGeneric<? super RuntimeException> member = new Generic<? super RuntimeException>().new MemberGeneric<Exception>();
- member.v.toString();
- }
- {
- Generic<? super RuntimeException>.MemberGeneric<? super RuntimeException> member = new Generic<? super RuntimeException>().new MemberGeneric<? super RuntimeException>();
- member.v.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R4.js
deleted file mode 100644
index f0bdbe7..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/def/R4.js
+++ /dev/null
@@ -1,38 +0,0 @@
-package g2.f.s.def;
-
-import g1.t.s.def.NonGeneric;
-
-public class R4 {
- {
- NonGeneric.GenericMember member = new NonGeneric().new GenericMember();
- member.t.toString();
- }
- {
- NonGeneric.GenericMember<Object> member = new NonGeneric().new GenericMember<Object>();
- member.t.toString();
- }
- {
- NonGeneric.GenericMember<Exception> member = new NonGeneric().new GenericMember<Exception>();
- member.t.toString();
- }
- {
- NonGeneric.GenericMember<?> member = new NonGeneric().new GenericMember<?>();
- member.t.toString();
- }
- {
- NonGeneric.GenericMember<? extends Throwable> member = new NonGeneric().new GenericMember<Exception>();
- member.t.toString();
- }
- {
- NonGeneric.GenericMember<? extends Throwable> member = new NonGeneric().new GenericMember<? extends Throwable>();
- member.t.toString();
- }
- {
- NonGeneric.GenericMember<? super RuntimeException> member = new NonGeneric().new GenericMember<Exception>();
- member.t.toString();
- }
- {
- NonGeneric.GenericMember<? super RuntimeException> member = new NonGeneric().new GenericMember<? super RuntimeException>();
- member.t.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR1.js
deleted file mode 100644
index a749381..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR1.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.s.ref;
-
-import g1.t.s.ref.R1;
-
-public class RR1 {
- {
- R1 test = new R1();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR2.js
deleted file mode 100644
index c1f76cf..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR2.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.s.ref;
-
-import g1.t.s.ref.R2;
-
-public class RR2 {
- {
- R2 test = new R2();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR3.js
deleted file mode 100644
index 7fbb2e4..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR3.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.s.ref;
-
-import g1.t.s.ref.R3;
-
-public class RR3 {
- {
- R3 test = new R3();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR4.js
deleted file mode 100644
index 71b1259..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g2/f/s/ref/RR4.js
+++ /dev/null
@@ -1,21 +0,0 @@
-package g2.f.s.ref;
-
-import g1.t.s.ref.R4;
-
-public class RR4 {
- {
- R4 test = new R4();
- test.gen.toString();
- test.gen_obj.toString();
- test.gen_exc.toString();
- test.gen_wld.toString();
- test.gen_thr.toString();
- test.gen_run.toString();
- test.qgen.toString();
- test.qgen_obj.toString();
- test.qgen_exc.toString();
- test.qgen_wld.toString();
- test.qgen_thr.toString();
- test.qgen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GM.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GM.js
deleted file mode 100644
index 7bf85e4..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GM.js
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * package g1.t.m.def is the package to define (def) generic (g1) types (t) (top level or
- * members) with multiple (m) type parameters
- *
- * Generic type which also contains both generic and non-generic member types.
- */
-package g3.t.def;
-public class GM<T1, T2, T3> {
- public T1 t1;
- public T2 t2;
- public T3 t3;
- public class Member {
- public Object m;
- }
- public class Generic<U1, U2, U3> {
- public U1 u1;
- public U2 u2;
- public U3 u3;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GS.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GS.js
deleted file mode 100644
index 26a0817..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/GS.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types (t) which contain
- * references (ref) to generic types (g1) which have only one single (s) type parameter
- *
- * Generic type which also contains both generic and non-generic member types.
- */
-package g3.t.def;
-public class GS<T> {
- public T t;
- public class Member {
- public Object m;
- }
- public class Generic<V> {
- public V v;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGM.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGM.js
deleted file mode 100644
index 641e631..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGM.js
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * package g1.t.m.def is the package to define (def) generic (g1) types (t) (top level or
- * members) with multiple (m) type parameters
- *
- * This type is a non-generic type which contains a generic member.
- */
-package g3.t.def;
-
-public class NGM {
- public class Generic<T1, T2, T3> {
- public T1 t1;
- public T2 t2;
- public T3 t3;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGS.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGS.js
deleted file mode 100644
index c51ac40..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/def/NGS.js
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
- * package g1.t.s.ref is the package to define types (t) which contain
- * references (ref) to generic types (g1) which have only one single (s) type parameter
- *
- * This type is a non-generic type which contains a generic member.
- */
-package g3.t.def;
-public class NGS {
- public class Generic<T> {
- public T t;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R1.js
deleted file mode 100644
index 387f791..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R1.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * package g3.t.ref is second package to define types which contain
- * references (ref) to generic (g1) types (t)
- */
-package g3.t.ref;
-
-import g3.t.def.GM;
-import g3.t.def.GS;
-
-/*
- * This type is used to test references to generic type with nested parameterized types
- */
-public class R1 {
- // simple name
- public GS<GM<?, ?, ?>> sgsm_wld;
- public GS<GM<GM<?, ?, ?>,GM<?, ?, ?>,GM<?, ?, ?>>> sgsm_www;
- public GS<GM<Object, Exception, RuntimeException>> sgsm_obj;
- public GM<GS<?>, GS<?>, GS<?>> sgms_wld;
- public GM<GS<?>, GS<GS<?>>, GS<GS<GS<?>>>> sgms_www;
- public GM<GS<Object>, GS<? extends Throwable>, GS<? super RuntimeException>> sgms_obj;
- // qualified name
- public g3.t.def.GS<g3.t.def.GM<?, ?, ?>> qgsm_wld;
- public g3.t.def.GS<g3.t.def.GM<g3.t.def.GM<?, ?, ?>, g3.t.def.GM<?, ?, ?>, g3.t.def.GM<?, ?, ?>>> qgsm_www;
- public g3.t.def.GS<g3.t.def.GM<java.lang.Object, java.lang.Exception, java.lang.RuntimeException>> qgsm_obj;
- public g3.t.def.GM<g3.t.def.GS<?>, g3.t.def.GS<?>, g3.t.def.GS<?>> qgms_wld;
- public g3.t.def.GM<g3.t.def.GS<?>, g3.t.def.GS<g3.t.def.GS<?>>, g3.t.def.GS<g3.t.def.GS<g3.t.def.GS<?>>>> qgms_www;
- public g3.t.def.GM<g3.t.def.GS<java.lang.Object>, g3.t.def.GS<? extends java.lang.Throwable>, g3.t.def.GS<? super java.lang.RuntimeException>> qgms_obj;
-
- {
- sgsm_wld.toString();
- sgsm_www.toString();
- sgsm_obj.toString();
- sgms_wld.toString();
- sgms_www.toString();
- sgms_obj.toString();
- qgsm_wld.toString();
- qgsm_www.toString();
- qgsm_obj.toString();
- qgms_wld.toString();
- qgms_www.toString();
- qgms_obj.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R2.js
deleted file mode 100644
index 1909427..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R2.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * package g3.t.ref is second package to define types which contain
- * references (ref) to generic (g1) types (t)
- */
-package g3.t.ref;
-
-import g3.t.def.GM;
-import g3.t.def.GS;
-
-/*
- * This type is used to test references to generic type with nested parameterized types
- */
-public class R2 {
- // simple name
- public GS<GM<?, ?, ?>.Member>.Member sgsm_wld;
- public GS<GM<GM<?, ?, ?>.Member,GM<?, ?, ?>.Member,GM<?, ?, ?>.Member>.Member>.Member sgsm_www;
- public GS<GM<Object, Exception, RuntimeException>.Member>.Member sgsm_obj;
- public GM<GS<?>.Member, GS<?>.Member, GS<?>.Member>.Member sgms_wld;
- public GM<GS<?>.Member, GS<GS<?>.Member>.Member, GS<GS<GS<?>.Member>.Member>.Member>.Member sgms_www;
- public GM<GS<Object>.Member, GS<? extends Throwable>.Member, GS<? super RuntimeException>.Member>.Member sgms_obj;
- // qualified name
- public g3.t.def.GS<g3.t.def.GM<?, ?, ?>.Member>.Member qgsm_wld;
- public g3.t.def.GS<g3.t.def.GM<g3.t.def.GM<?, ?, ?>.Member, g3.t.def.GM<?, ?, ?>.Member, g3.t.def.GM<?, ?, ?>.Member>.Member>.Member qgsm_www;
- public g3.t.def.GS<g3.t.def.GM<java.lang.Object, java.lang.Exception, java.lang.RuntimeException>.Member>.Member qgsm_obj;
- public g3.t.def.GM<g3.t.def.GS<?>.Member, g3.t.def.GS<?>.Member, g3.t.def.GS<?>.Member>.Member qgms_wld;
- public g3.t.def.GM<g3.t.def.GS<?>.Member, g3.t.def.GS<g3.t.def.GS<?>.Member>.Member, g3.t.def.GS<g3.t.def.GS<g3.t.def.GS<?>.Member>.Member>.Member>.Member qgms_www;
- public g3.t.def.GM<g3.t.def.GS<java.lang.Object>.Member, g3.t.def.GS<? extends java.lang.Throwable>.Member, g3.t.def.GS<? super java.lang.RuntimeException>.Member>.Member qgms_obj;
-
- {
- sgsm_wld.toString();
- sgsm_www.toString();
- sgsm_obj.toString();
- sgms_wld.toString();
- sgms_www.toString();
- sgms_obj.toString();
- qgsm_wld.toString();
- qgsm_www.toString();
- qgsm_obj.toString();
- qgms_wld.toString();
- qgms_www.toString();
- qgms_obj.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R3.js
deleted file mode 100644
index 702e224..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R3.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * package g3.t.ref is second package to define types which contain
- * references (ref) to generic (g1) types (t)
- */
-package g3.t.ref;
-
-import g3.t.def.GM;
-import g3.t.def.GS;
-
-/*
- * This type is used to test references to generic type with nested parameterized types
- */
-public class R3 {
- // simple name
- public GS<GM<?, ?, ?>.Generic<?, ?, ?>>.Generic<?> sgsm_wld;
- public GS<GM<GM<?, ?, ?>.Generic<?,?,?>,GM<?, ?, ?>.Generic<?,?,?>,GM<?, ?, ?>.Generic<?,?,?>>.Generic<?,?,?>>.Generic<?> sgsm_www;
- public GS<GM<Object, Exception, RuntimeException>.Generic<Object, Exception, RuntimeException>>.Generic<Exception> sgsm_obj;
- public GM<GS<?>.Generic<?>, GS<?>.Generic<?>, GS<?>.Generic<?>>.Generic<?,?,?> sgms_wld;
- public GM<GS<?>.Generic<?>, GS<GS<?>.Generic<?>>.Generic<?>, GS<GS<GS<?>.Generic<?>>.Generic<?>>.Generic<?>>.Generic<?,?,?> sgms_www;
- public GM<GS<Object>.Generic<?>, GS<? extends Throwable>.Generic<?>, GS<? super RuntimeException>.Generic<?>>.Generic<?,?,?> sgms_obj;
- // qualified name
- public g3.t.def.GS<g3.t.def.GM<?, ?, ?>.Generic<?, ?, ?>>.Generic<?> qgsm_wld;
- public g3.t.def.GS<g3.t.def.GM<g3.t.def.GM<?, ?, ?>.Generic<?,?,?>,g3.t.def.GM<?, ?, ?>.Generic<?,?,?>,g3.t.def.GM<?, ?, ?>.Generic<?,?,?>>.Generic<?,?,?>>.Generic<?> qgsm_www;
- public g3.t.def.GS<g3.t.def.GM<Object, Exception, RuntimeException>.Generic<Object, Exception, RuntimeException>>.Generic<Exception> qgsm_obj;
- public g3.t.def.GM<g3.t.def.GS<?>.Generic<?>, g3.t.def.GS<?>.Generic<?>, g3.t.def.GS<?>.Generic<?>>.Generic<?,?,?> qgms_wld;
- public g3.t.def.GM<g3.t.def.GS<?>.Generic<?>, g3.t.def.GS<g3.t.def.GS<?>.Generic<?>>.Generic<?>, g3.t.def.GS<g3.t.def.GS<g3.t.def.GS<?>.Generic<?>>.Generic<?>>.Generic<?>>.Generic<?,?,?> qgms_www;
- public g3.t.def.GM<g3.t.def.GS<Object>.Generic<?>, g3.t.def.GS<? extends Throwable>.Generic<?>, g3.t.def.GS<? super RuntimeException>.Generic<?>>.Generic<?,?,?> qgms_obj;
-
- {
- sgsm_wld.toString();
- sgsm_www.toString();
- sgsm_obj.toString();
- sgms_wld.toString();
- sgms_www.toString();
- sgms_obj.toString();
- qgsm_wld.toString();
- qgsm_www.toString();
- qgsm_obj.toString();
- qgms_wld.toString();
- qgms_www.toString();
- qgms_obj.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R4.js
deleted file mode 100644
index 741f446..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g3/t/ref/R4.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * package g3.t.ref is second package to define types which contain
- * references (ref) to generic (g1) types (t)
- */
-package g3.t.ref;
-
-import g3.t.def.NGM;
-import g3.t.def.NGS;
-
-/*
- * This type is used to test references to generic type with nested parameterized types
- */
-public class R4 {
- // simple name
- public NGS.Generic<NGM.Generic<?, ?, ?>> sgsm_wld;
- public NGS.Generic<NGM.Generic<NGM.Generic<?, ?, ?>,NGM.Generic<?, ?, ?>,NGM.Generic<?, ?, ?>>> sgsm_www;
- public NGS.Generic<NGM.Generic<Object, Exception, RuntimeException>> sgsm_obj;
- public NGM.Generic<NGS.Generic<?>, NGS.Generic<?>, NGS.Generic<?>> sgms_wld;
- public NGM.Generic<NGS.Generic<?>, NGS.Generic<NGS.Generic<?>>, NGS.Generic<NGS.Generic<NGS.Generic<?>>>> sgms_www;
- public NGM.Generic<NGS.Generic<Object>, NGS.Generic<? extends Throwable>, NGS.Generic<? super RuntimeException>> sgms_obj;
- // qualified name
- public g3.t.def.NGS.Generic<g3.t.def.NGM.Generic<?, ?, ?>> qgsm_wld;
- public g3.t.def.NGS.Generic<g3.t.def.NGM.Generic<g3.t.def.NGM.Generic<?, ?, ?>, g3.t.def.NGM.Generic<?, ?, ?>, g3.t.def.NGM.Generic<?, ?, ?>>> qgsm_www;
- public g3.t.def.NGS.Generic<g3.t.def.NGM.Generic<java.lang.Object, java.lang.Exception, java.lang.RuntimeException>> qgsm_obj;
- public g3.t.def.NGM.Generic<g3.t.def.NGS.Generic<?>, g3.t.def.NGS.Generic<?>, g3.t.def.NGS.Generic<?>> qgms_wld;
- public g3.t.def.NGM.Generic<g3.t.def.NGS.Generic<?>, g3.t.def.NGS.Generic<g3.t.def.NGS.Generic<?>>, g3.t.def.NGS.Generic<g3.t.def.NGS.Generic<g3.t.def.NGS.Generic<?>>>> qgms_www;
- public g3.t.def.NGM.Generic<g3.t.def.NGS.Generic<java.lang.Object>, g3.t.def.NGS.Generic<? extends java.lang.Throwable>, g3.t.def.NGS.Generic<? super java.lang.RuntimeException>> qgms_obj;
-
- {
- sgsm_wld.toString();
- sgsm_www.toString();
- sgsm_obj.toString();
- sgms_wld.toString();
- sgms_www.toString();
- sgms_obj.toString();
- qgsm_wld.toString();
- qgsm_www.toString();
- qgsm_obj.toString();
- qgms_wld.toString();
- qgms_www.toString();
- qgms_obj.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R1.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R1.js
deleted file mode 100644
index 886eea6..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R1.js
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * package g4.v.ref is a package to define method which define and contain
- * references (ref) to local variables (v) based on parameterized types
- */
-package g4.v.ref;
-
-import g1.t.s.def.Generic;
-
-/*
- * This type is used to test declaration and references to local variables
- */
-public class R1 {
- void simple_name(
- Generic<Object> gen_obj,
- Generic<Exception> gen_exc,
- Generic<? extends Throwable> gen_thr,
- Generic<? super RuntimeException> gen_run)
- {
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
- void qualified_name() {
- g1.t.s.def.Generic<Object> gen_obj = new Generic<Object>();
- g1.t.s.def.Generic<Exception> gen_exc = new Generic<Exception>();
- g1.t.s.def.Generic<? extends Throwable> gen_thr = new Generic<? extends Throwable>();
- g1.t.s.def.Generic<? super RuntimeException> gen_run = new Generic<? super RuntimeException>();
-
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R2.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R2.js
deleted file mode 100644
index 4d93056..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R2.js
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- * package g4.v.ref is a package to define method which define and contain
- * references (ref) to local variables (v) based on parameterized types
- */
-package g4.v.ref;
-
-import g1.t.s.def.NonGeneric;
-
-
-/*
- * This type is used to test declaration and references to local variables
- */
-public class R2 {
- void simple_name() {
- NonGeneric.GenericMember<Object> gen_obj = new NonGeneric().new GenericMember<Object>();
- NonGeneric.GenericMember<Exception> gen_exc = new NonGeneric().new GenericMember<Exception>();
- NonGeneric.GenericMember<? extends Throwable> gen_thr = new NonGeneric().new GenericMember<Exception>();
- NonGeneric.GenericMember<? super RuntimeException> gen_run = new NonGeneric().new GenericMember<Exception>();
-
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
- void qualified_name(
- g1.t.s.def.NonGeneric.GenericMember<Object> gen_obj,
- g1.t.s.def.NonGeneric.GenericMember<Exception> gen_exc,
- g1.t.s.def.NonGeneric.GenericMember<? extends Throwable> gen_thr,
- g1.t.s.def.NonGeneric.GenericMember<? super RuntimeException> gen_run)
- {
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R3.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R3.js
deleted file mode 100644
index 0887a3a..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R3.js
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * package g3.t.ref is second package to define types which contain
- * references (ref) to generic (g1) types (t)
- */
-package g4.v.ref;
-
-import g1.t.s.def.Generic;
-
-/*
- * This type is used to test references to generic type with nested parameterized types
- */
-public class R3 {
- void simple_name(
- Generic<Object>.MemberGeneric<Object> gen_obj,
- Generic<Exception>.MemberGeneric<Exception> gen_exc,
- Generic<? extends Throwable>.MemberGeneric<? extends Throwable> gen_thr,
- Generic<? super RuntimeException>.MemberGeneric<? super RuntimeException> gen_run)
- {
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
- void qualified_name() {
- g1.t.s.def.Generic<Object>.MemberGeneric<Object> gen_obj = new Generic().new MemberGeneric<Object>();
- g1.t.s.def.Generic<Exception>.MemberGeneric<Exception> gen_exc = new Generic().new MemberGeneric<Exception>();
- g1.t.s.def.Generic<? extends Throwable>.MemberGeneric<? extends Throwable> gen_thr = new Generic().new MemberGeneric<Exception>();
- g1.t.s.def.Generic<? super RuntimeException>.MemberGeneric<? super RuntimeException> gen_run = new Generic().new MemberGeneric<Exception>();
-
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R4.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R4.js
deleted file mode 100644
index 1edb7e5..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R4.js
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * package g3.t.ref is second package to define types which contain
- * references (ref) to generic (g1) types (t)
- */
-package g4.v.ref;
-
-import g1.t.s.def.Generic;
-
-/*
- * This type is used to test references to generic type with nested parameterized types
- */
-public class R4 {
- void simple_name() {
- Generic<Object>.Member gen_obj = new Generic<Object>().new Member();
- Generic<Exception>.Member gen_exc = new Generic<Exception>().new Member();
- Generic<? extends Throwable>.Member gen_thr = new Generic<? extends Throwable>().new Member();
- Generic<? super RuntimeException>.Member gen_run = new Generic<? super RuntimeException>().new Member();
-
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
- void qualified_name(
- g1.t.s.def.Generic<Object>.Member gen_obj,
- g1.t.s.def.Generic<Exception>.Member gen_exc,
- g1.t.s.def.Generic<? extends Throwable>.Member gen_thr,
- g1.t.s.def.Generic<? super RuntimeException>.Member gen_run)
- {
- gen_obj.toString();
- gen_exc.toString();
- gen_thr.toString();
- gen_run.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R5.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R5.js
deleted file mode 100644
index 24348da..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g4/v/ref/R5.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * package g4.v.ref is a package to define method which define and contain
- * references (ref) to local variables (v) based on parameterized types
- */
-package g4.v.ref;
-
-import g3.t.def.GM;
-import g3.t.def.GS;
-
-/*
- * This type is used to test declaration and references to local variables
- */
-public class R5 {
- void simple_name() {
- GS<GM<?, ?, ?>> gen_wld = new GS<GM<?, ?, ?>>();
- GS<GM<GM<?, ?, ?>,GM<?, ?, ?>,GM<?, ?, ?>>> gen_www = new GS<GM<GM<?, ?, ?>,GM<?, ?, ?>,GM<?, ?, ?>>>();
- GS<GM<Object, Exception, RuntimeException>> gen_obj = new GS<GM<Object, Exception, RuntimeException>>();
- gen_wld.toString();
- gen_www.toString();
- gen_obj.toString();
- }
- void simple_name(
- GM<GS<?>, GS<?>, GS<?>> gen_wld, // simple
- GM<GS<?>, GS<GS<?>>, GS<GS<GS<?>>>> gen_www, // simple
- GM<GS<Object>, GS<? extends Throwable>, GS<? super RuntimeException>> gen_obj) // simple
- {
- gen_wld.toString();
- gen_www.toString();
- gen_obj.toString();
- }
- void qualified_name (
- g3.t.def.GS<g3.t.def.GM<?, ?, ?>> gen_wld, // qualified
- g3.t.def.GS<g3.t.def.GM<g3.t.def.GM<?, ?, ?>, g3.t.def.GM<?, ?, ?>, g3.t.def.GM<?, ?, ?>>> gen_www, // qualified
- g3.t.def.GS<g3.t.def.GM<java.lang.Object, java.lang.Exception, java.lang.RuntimeException>> gen_obj) // qualified
- {
- gen_wld.toString();
- gen_www.toString();
- gen_obj.toString();
- }
- void qualified_name () {
- g3.t.def.GM<g3.t.def.GS<?>, g3.t.def.GS<?>, g3.t.def.GS<?>> gen_wld = new GM<GS<?>, GS<?>, GS<?>>();
- g3.t.def.GM<g3.t.def.GS<?>, g3.t.def.GS<g3.t.def.GS<?>>, g3.t.def.GS<g3.t.def.GS<g3.t.def.GS<?>>>> gen_www = new GM<GS<?>, GS<GS<?>>, GS<GS<GS<?>>>>();
- g3.t.def.GM<g3.t.def.GS<java.lang.Object>, g3.t.def.GS<? extends java.lang.Throwable>, g3.t.def.GS<? super java.lang.RuntimeException>> gen_obj = new GM<GS<Object>, GS<? extends Throwable>, GS<? super RuntimeException>>();
- gen_wld.toString();
- gen_www.toString();
- gen_obj.toString();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Multiple.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Multiple.js
deleted file mode 100644
index 125e889..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Multiple.js
+++ /dev/null
@@ -1,17 +0,0 @@
-/*
- * package g5.m.def is the package to define (def) generic (g5) methods (m)
- *
- * We have 5 typical methods:
- * - standard: not generic, parameters is generic type parameter
- * - generic: multiple method type parameters
- * - return generic type with multiple type arguments
- * - method parameter which is several parameterized types
- * - mix of all previous ones
- */
-package g5.c.def;
-public class Multiple<T1, T2, T3> {
- public Multiple(T1 t1, T2 t2, T3 t3) {}
- public <U1, U2, U3> Multiple(Multiple<T1, T2, T3> gst, U1 u1, U2 u2, U3 u3) {}
- public Multiple(Multiple<T1, T2, T3> gst) {}
- public <U1, U2, U3> Multiple(U1 u1, U2 u2, U3 u3, Multiple<T1, T2, T3> gst) {}
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Single.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Single.js
deleted file mode 100644
index a4d591e..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/def/Single.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * package g5.m.def is the package to define (def) generic (g5) methods (m)
- *
- * We have 4 typical constructors:
- * - standard: not generic, parameters is generic type parameter
- * - generic: one single method type parameter
- * - method parameter which is a parameterized type
- * - mix of all previous ones
- */
-package g5.c.def;
-public class Single<T> {
- public Single(T t) {}
- public <U> Single(T t, U u) {}
- public Single(Single<T> gst) {}
- public <U> Single(U u, Single<T> gst) {}
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefMultiple.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefMultiple.js
deleted file mode 100644
index f307e60..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefMultiple.js
+++ /dev/null
@@ -1,27 +0,0 @@
-package g5.c.ref;
-
-import g5.c.def.*;
-
-public class RefMultiple {
- // Test constructors calls to a generic parameterized with Object
- void testObject() {
- Multiple<Object, Object, Object> gm = new Multiple<Object, Object, Object>(new Object(), new Object(), new Object());
- new <Object, Throwable, Exception>Multiple<Object, Object, Object>(gm, new Object(), new Throwable(), new Exception());
- new Multiple<Object, Object, Object>(gm);
- new <Object, Throwable, Exception>Multiple<Object, Object, Object>(new Object(), new Throwable(), new Exception(), gm);
- }
- // Test constructors calls to a generic parameterized with Exception
- void testException() {
- Multiple<Exception, Exception, Exception> gm = new Multiple<Exception, Exception, Exception>(new Exception(), new Exception(), new Exception());
- new <Exception, Exception, Exception>Multiple<Exception, Exception, Exception>(gm, new Exception(),new Exception(),new Exception());
- new Multiple<Exception, Exception, Exception>(gm);
- new <Exception, Exception, Exception>Multiple<Exception, Exception, Exception>(new Exception(),new Exception(),new Exception(), gm);
- }
- // Test constructors calls to a generic parameterized with RuntimeException
- void testRuntimeException() {
- Multiple<RuntimeException, RuntimeException, RuntimeException> gm = new Multiple<RuntimeException, RuntimeException, RuntimeException>(new RuntimeException(), new RuntimeException(), new RuntimeException());
- new <RuntimeException, RuntimeException, RuntimeException>Multiple<RuntimeException, RuntimeException, RuntimeException>(gm, new RuntimeException(),new RuntimeException(),new RuntimeException());
- new Multiple<RuntimeException, RuntimeException, RuntimeException>(gm);
- new <RuntimeException, RuntimeException, RuntimeException>Multiple<RuntimeException, RuntimeException, RuntimeException>(new RuntimeException(),new RuntimeException(),new RuntimeException(), gm);
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefRaw.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefRaw.js
deleted file mode 100644
index 1304ce9..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefRaw.js
+++ /dev/null
@@ -1,22 +0,0 @@
-package g5.c.ref;
-
-import g5.c.def.*;
-
-
-// Test methods calls to a raw types
-public class RefRaw {
- // Single type parameter generic type
- void testSingle() {
- Single gs = new Single(new Object());
- new Single(new Object(), new Throwable());
- new Single(gs);
- new Single(new Object(), gs);
- }
- // Multiple type parameters generic type
- void testMultiple() {
- Multiple gm = new Multiple(new Object(), new Object(), new Object());
- new Multiple(gm, new Object(), new Throwable(), new Exception());
- new Multiple(gm);
- new Multiple(new Object(), new Throwable(), new Exception(), gm);
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefSingle.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefSingle.js
deleted file mode 100644
index 930b99e..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/c/ref/RefSingle.js
+++ /dev/null
@@ -1,27 +0,0 @@
-package g5.c.ref;
-
-import g5.c.def.Single;
-
-public class RefSingle {
- // Test constructors calls to a generic parameterized with Object
- void testObject() {
- Single<Object> gs = new Single<Object>(new Object());
- new <Throwable>Single<Object>(new Object(), new Throwable());
- new Single<Object>(gs);
- new <Exception>Single<Object>(new Exception(), gs);
- }
- // Test constructors calls to a generic parameterized with Exception
- void testException() {
- Single<Exception> gs = new Single<Exception>(new Exception());
- new <Exception>Single<Exception>(new Exception(), new Exception());
- new Single<Exception>(gs);
- new <Exception>Single<Exception>(new Exception(), gs);
- }
- // Test constructors calls to a generic parameterized with RuntimeException
- void testRuntimeException() {
- Single<RuntimeException> gs = new Single<RuntimeException>(new RuntimeException());
- new <RuntimeException>Single<RuntimeException>(new RuntimeException(), new RuntimeException());
- new Single<RuntimeException>(gs);
- new <RuntimeException>Single<RuntimeException>(new RuntimeException(), gs);
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Multiple.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Multiple.js
deleted file mode 100644
index 99e1313..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Multiple.js
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * package g5.m.def is the package to define (def) generic (g5) methods (m)
- *
- * We have 5 typical methods:
- * - standard: not generic, parameters is generic type parameter
- * - generic: multiple method type parameters
- * - return generic type with multiple type arguments
- * - method parameter which is several parameterized types
- * - mix of all previous ones
- */
-package g5.m.def;
-public class Multiple<T1, T2, T3> {
- public void standard(T1 t1, T2 t2, T3 t3) {
- }
- public <U1, U2, U3> T1 generic(U1 u1, U2 u2, U3 u3) {
- return null;
- }
- public Multiple<T1, T2, T3> returnParamType() {
- return new Multiple<T1, T2, T3>();
- }
- public void paramTypesArgs(Single<T1> st1, Single<T2> st2, Single<T3> st3, Multiple<T1, T2, T3> gmt) {}
- public <U1, U2 extends Exception, U3 extends RuntimeException> Multiple<T1, T2, T3> complete(U1 u1, U2 u2, U3 u3, Multiple<T1, T2, T3> g) {
- if (u1 == null || u2==null || u3==null) {
- if (g == null) {
- return null;
- }
- return g;
- } else {
- return new Multiple<T1, T2, T3>().returnParamType();
- }
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Single.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Single.js
deleted file mode 100644
index 8eddb21..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/def/Single.js
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * package g5.m.def is the package to define (def) generic (g5) methods (m)
- *
- * We have 5 typical methods:
- * - standard: not generic, parameters is generic type parameter
- * - generic: one single method type parameter
- * - return generic type
- * - method parameter which is a parameterized type
- * - mix of all previous ones
- */
-package g5.m.def;
-public class Single<T> {
- public void standard(T t) {
- }
- public <U> T generic(U u) {
- return null;
- }
- public Single<T> returnParamType() {
- return new Single<T>();
- }
- public void paramTypesArgs(Single<T> gst) {}
- public <U> Single<T> complete(U u, Single<T> g) {
- if (u == null) {
- if (g == null) {
- return null;
- }
- return g;
- } else {
- return new Single<T>().returnParamType();
- }
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefMultiple.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefMultiple.js
deleted file mode 100644
index b1c934b..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefMultiple.js
+++ /dev/null
@@ -1,42 +0,0 @@
-package g5.m.ref;
-
-import g5.m.def.*;
-
-public class RefMultiple {
- // Test methods calls
- void test() {
- Multiple<Object, Exception, RuntimeException> gm = new Multiple<Object, Exception, RuntimeException>();
- // Test reference to a standard method
- gm.standard(new Object(), new Exception(), new RuntimeException());
- // Test reference to a generic method
- gm.<Object, Exception, RuntimeException>generic(new Object(), new Exception(), new RuntimeException());
- // Test reference to a method returning a parameterized type
- gm = gm.returnParamType();
- // Test reference to a method with parameterized type arguments
- gm.paramTypesArgs(new Single<Object>(), new Single<Exception>(), new Single<RuntimeException>(), gm);
- // Test reference to a generic method returning a param type with param type parameters (=full)
- gm = gm.<Object, Exception, RuntimeException>complete(new Object(), new Exception(), new RuntimeException(), gm);
- }
- // Test methods calls to a generic parameterized with ?
- void testUnbound() {
- Multiple<?,?,?> gm = new Multiple();
- gm.paramTypesArgs(new Single<Object>(), new Single<Object>(), new Single<Object>(), gm);
- gm = gm.returnParamType();
- }
- // Test methods calls to a generic parameterized with ? extends Throwable
- void testExtends() {
- Multiple<Object, ? extends Throwable, ? extends Exception> gm = new Multiple<Object, Exception, RuntimeException>();
- gm.<Object, RuntimeException, RuntimeException>generic(new Object(), new RuntimeException(), new RuntimeException());
- gm.paramTypesArgs(new Single<Object>(), new Single<Throwable>(), new Single<Exception>(), gm);
- gm = gm.returnParamType();
- gm = gm.<Object, RuntimeException, RuntimeException>complete(new Object(), new RuntimeException(), new RuntimeException(), gm);
- }
- // Test methods calls to a generic parameterized with ? super RuntimeException
- void testSuper() {
- Multiple<Object, ? super RuntimeException, ? super IllegalMonitorStateException> gm = new Multiple<Object, Exception, RuntimeException>();
- gm.<Object, RuntimeException, IllegalMonitorStateException>generic(new Object(), new RuntimeException(), new IllegalMonitorStateException());
- gm.paramTypesArgs(new Single<Object>(), new Single<RuntimeException>(), new Single<RuntimeException>(), gm);
- gm = gm.returnParamType();
- gm = gm.<Object, RuntimeException, IllegalMonitorStateException>complete(new Object(), new RuntimeException(), new IllegalMonitorStateException(), gm);
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefRaw.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefRaw.js
deleted file mode 100644
index 6bc84c5..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefRaw.js
+++ /dev/null
@@ -1,26 +0,0 @@
-package g5.m.ref;
-
-import g5.m.def.*;
-
-
-// Test methods calls to a raw types
-public class RefRaw {
- // Single type parameter generic type
- void testSingle() {
- Single gs = new Single();
- gs.standard(new Exception());
- gs.generic(new Exception());
- gs = gs.returnParamType();
- gs.paramTypesArgs(gs);
- gs.complete(new Exception(), gs);
- }
- // Multiple type parameters generic type
- void testMultiple() {
- Multiple gm = new Multiple();
- gm.standard(new Object(), new Exception(), new RuntimeException());
- gm.generic(new Object(), new Exception(), new RuntimeException());
- gm = gm.returnParamType();
- gm.paramTypesArgs(new Single<Object>(), new Single<Exception>(), new Single<RuntimeException>(), gm);
- gm = gm.complete(new Object(), new Exception(), new RuntimeException(), gm);
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefSingle.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefSingle.js
deleted file mode 100644
index 7ba355b..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g5/m/ref/RefSingle.js
+++ /dev/null
@@ -1,59 +0,0 @@
-package g5.m.ref;
-
-import g5.m.def.Single;
-
-public class RefSingle {
- // Test methods calls to a generic parameterized with Object
- void testObject() {
- Single<Object> gs = new Single<Object>();
- // Test reference to a standard method
- gs.standard(new Object());
- // Test reference to a generic method
- gs.<Object>generic(new Object());
- // Test reference to a method returning a parameterized type
- gs = gs.returnParamType();
- // Test reference to a method with parameterized type arguments
- gs.paramTypesArgs(gs);
- // Test reference to a generic method returning a param type with param type parameters
- gs.<Object>complete(new Object(), gs);
- }
- // Test methods calls to a generic parameterized with Exception
- void testException() {
- Single<Exception> gs = new Single<Exception>();
- gs.standard(new Exception());
- gs.<Exception>generic(new Exception());
- gs = gs.returnParamType();
- gs.paramTypesArgs(gs);
- gs.<Exception>complete(new Exception(), gs);
- }
- // Test methods calls to a generic parameterized with RuntimeException
- void testRuntimeException() {
- Single<RuntimeException> gs = new Single<RuntimeException>();
- gs.standard(new RuntimeException());
- gs.<RuntimeException>generic(new RuntimeException());
- gs = gs.returnParamType();
- gs.paramTypesArgs(gs);
- gs.<RuntimeException>complete(new RuntimeException(), gs);
- }
- // Test methods calls to a generic parameterized with ?
- void testUnbound() {
- Single<?> gs = new Single();
- gs.paramTypesArgs(gs);
- gs = gs.returnParamType();
- gs.<String>complete(new String(), gs);
- }
- // Test methods calls to a generic parameterized with ? extends Throwable
- void testExtends() {
- Single<? extends Throwable> gs = new Single<Throwable>();
- gs.paramTypesArgs(gs);
- gs.returnParamType();
- gs.<Throwable>complete(new Throwable(), gs);
- }
- // Test methods calls to a generic parameterized with ? super RuntimeException
- void testSuper() {
- Single<? super RuntimeException> gs = new Single<RuntimeException>();
- gs.paramTypesArgs(gs);
- gs = gs.returnParamType();
- gs.<RuntimeException>complete(new RuntimeException(), gs);
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/List.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/List.js
deleted file mode 100644
index 94c3475..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/List.js
+++ /dev/null
@@ -1,2 +0,0 @@
-package g6.t.def;
-public class List<T> {}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/Table.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/Table.js
deleted file mode 100644
index 3dbd843..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/def/Table.js
+++ /dev/null
@@ -1,4 +0,0 @@
-package g6.t.def;
-public class Table<T, U> {
- public class Entry<T, U> {}
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Multiple.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Multiple.js
deleted file mode 100644
index b71d741..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Multiple.js
+++ /dev/null
@@ -1,8 +0,0 @@
-package g6.t.ref;
-import g6.t.def.Table;
-public class Multiple {
- Table.Entry entry;
- Table<String, Exception>.Entry<String, Exception> entryException;
- Table<String, Exception>.Entry<String, Exception>[] entryExceptionArray;
- Table<String, Table<String, Exception>.Entry<String, Exception>[]>.Entry<String, Table<String, Exception>.Entry<String, Exception>[]> tableOfEntryExceptionArray;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifMultiple.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifMultiple.js
deleted file mode 100644
index e3e70b0..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifMultiple.js
+++ /dev/null
@@ -1,6 +0,0 @@
-package g6.t.ref;
-public class QualifMultiple {
- g6.t.def.Table<String, Exception>.Entry<String, Exception> entryException;
- g6.t.def.Table<String, Exception>.Entry<String, Exception>[] entryExceptionArray;
- g6.t.def.Table<String, g6.t.def.Table<String, Exception>.Entry<String, Exception>[]>.Entry<String, g6.t.def.Table<String, Exception>.Entry<String, Exception>[]> tableOfEntryExceptionArray;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifSingle.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifSingle.js
deleted file mode 100644
index 9179ec2..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/QualifSingle.js
+++ /dev/null
@@ -1,7 +0,0 @@
-package g6.t.ref;
-public class QualifSingle {
- g6.t.def.List<Exception> exceptionList;
- g6.t.def.List<Exception>[] exceptionListArray;
- g6.t.def.List<g6.t.def.List<Exception>[]> exceptionListArrayList;
-
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Single.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Single.js
deleted file mode 100644
index 0771225..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/g6/t/ref/Single.js
+++ /dev/null
@@ -1,8 +0,0 @@
-package g6.t.ref;
-import g6.t.def.List;
-public class Single {
- List list;
- List<Exception> exceptionList;
- List<Exception>[] exceptionListArray;
- List<List<Exception>[]> exceptionListArrayList;
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/X.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/X.js
deleted file mode 100644
index 0ec3703..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/X.js
+++ /dev/null
@@ -1,3 +0,0 @@
-package p1;
-public class X {
-} \ No newline at end of file
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/Y.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/Y.js
deleted file mode 100644
index c896945..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p1/Y.js
+++ /dev/null
@@ -1,6 +0,0 @@
-package p1;
-public class Y<E> {
- Object foo() {
- return new Y<X>();
- }
-} \ No newline at end of file
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/X.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/X.js
deleted file mode 100644
index 5971170..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/X.js
+++ /dev/null
@@ -1,9 +0,0 @@
-package p2;
-public class X<E> {
- public X() {
- }
- public X(E e) {
- }
- public void foo(E e) {
- }
-} \ No newline at end of file
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/Y.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/Y.js
deleted file mode 100644
index 51ac5ff..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p2/Y.js
+++ /dev/null
@@ -1,10 +0,0 @@
-package p2;
-public class Y {
- void bar() {
- X<Object> x = new X<Object>();
- x.foo(this);
- }
- Object foo() {
- return new X<Object>(this);
- }
-} \ No newline at end of file
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p3/X.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p3/X.js
deleted file mode 100644
index d107b10..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/p3/X.js
+++ /dev/null
@@ -1,6 +0,0 @@
-package p3;
-public class X<T> {
- T t;
-}
-class T {
-} \ No newline at end of file
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/A.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/A.js
deleted file mode 100644
index f0dcbf6..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/A.js
+++ /dev/null
@@ -1,7 +0,0 @@
-package s1;
-import static s1.pack.age.S.*;
-import static s1.pack.age.S.out;
-import static s1.pack.age.S.M.in;
-
-public class A {
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/B.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/B.js
deleted file mode 100644
index e6311b4..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/B.js
+++ /dev/null
@@ -1,10 +0,0 @@
-package s1;
-import static s1.pack.age.S.*;
-import static s1.pack.age.S.M.*;
-
-public class B {
- public void foo() {
- String so = out;
- String si = in;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/C.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/C.js
deleted file mode 100644
index 10b6d17..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/C.js
+++ /dev/null
@@ -1,10 +0,0 @@
-package s1;
-import static s1.pack.age.S.out;
-import static s1.pack.age.S.M.in;
-
-public class C {
- public void foo() {
- String so = out;
- String si = in;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/D.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/D.js
deleted file mode 100644
index 9910dee..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/D.js
+++ /dev/null
@@ -1,9 +0,0 @@
-package s1;
-import static s1.pack.age.S.M;
-
-public class D {
- public void foo() {
- M m = new M();
- String si = m.in;
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/pack/age/S.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/pack/age/S.js
deleted file mode 100644
index d540a64..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s1/pack/age/S.js
+++ /dev/null
@@ -1,8 +0,0 @@
-package s1.pack.age;
-
-public class S {
- public final static String out = "out";
- public static class M {
- public final static String in = "in";
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/A.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/A.js
deleted file mode 100644
index 1d97da8..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/A.js
+++ /dev/null
@@ -1,8 +0,0 @@
-package s2;
-import static s2.pack.age.S.*;
-import static s2.pack.age.S.out;
-import static s2.pack.age.S.M.in;
-
-public class A {
-
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/B.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/B.js
deleted file mode 100644
index 3e29cb7..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/B.js
+++ /dev/null
@@ -1,10 +0,0 @@
-package s2;
-import static s2.pack.age.S.*;
-import static s2.pack.age.S.M.*;
-
-public class B {
- public void foo() {
- out();
- in();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/C.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/C.js
deleted file mode 100644
index fa560d2..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/C.js
+++ /dev/null
@@ -1,10 +0,0 @@
-package s2;
-import static s2.pack.age.S.out;
-import static s2.pack.age.S.M.in;
-
-public class C {
- public void foo() {
- out();
- in();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/D.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/D.js
deleted file mode 100644
index 717da43..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/D.js
+++ /dev/null
@@ -1,9 +0,0 @@
-package s2;
-import static s2.pack.age.S.M;
-
-public class D {
- public void foo() {
- M m = new M();
- m.in();
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/pack/age/S.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/pack/age/S.js
deleted file mode 100644
index 12cf0cc..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/s2/pack/age/S.js
+++ /dev/null
@@ -1,8 +0,0 @@
-package s2.pack.age;
-
-public class S {
- public final static String out() { return "out"; }
- public static class M {
- public final static String in() { return "in"; }
- }
-}
diff --git a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/v1/X.js b/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/v1/X.js
deleted file mode 100644
index 1b52166..0000000
--- a/tests/org.eclipse.wst.jsdt.core.tests.model/workspace/JavaSearch15/src/v1/X.js
+++ /dev/null
@@ -1,14 +0,0 @@
-package v1;
-class X {
- void vargs(int a, int b) {}
- void vargs(int a, int... args) {}
- void vargs(String... args) {}
- void vargs(String str, boolean... args) {}
- void bar() {
- vargs(1, 2);
- vargs(1, 2, 3);
- vargs(1, 2, 3, 4, 5, 6);
- vargs("x", "a","'b", "c");
- vargs("x", false, true);
- }
-}

Back to the top