Commit Graph

883 Commits

Author SHA1 Message Date
anna
2fe4b2c78a detect type parameters cyclic inference 2013-05-07 17:19:58 +02:00
anna
3e8ef273d8 select from type parameter error processing (IDEA-62453) 2013-05-07 17:19:57 +02:00
anna
a9a42e512b show error if override generics method in raw inheritor (comment IDEA-19718) 2013-05-07 13:43:26 +02:00
anna
fe9777e840 capture top level wildcards when choosing conditional expression type (~IDEA-16723) 2013-05-07 11:44:28 +02:00
anna
02e4c3acdc check that new expression reference resolves to class (IDEA-36082; IDEA-72934) 2013-05-07 10:33:57 +02:00
anna
cf43a20b76 capture getClass type inside expressions list (IDEA-57877) 2013-05-06 21:21:51 +02:00
anna
be9e2fa9f7 testdata fixed 2013-05-06 20:55:21 +02:00
anna
f8509e1d67 strip wildcards when prepare explicit generics types to qualify the method calls (IDEA-106741) 2013-05-06 19:25:40 +02:00
anna
3df31c5805 type distinct prover symmetry 2013-05-06 17:30:07 +02:00
anna
872e3b5153 enum initializer rules http://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.9.2 (IDEA-56239) 2013-05-03 21:54:08 +02:00
anna
352757fd3b open capture at top level only when prepare variable type (IDEA-22005) 2013-05-03 20:40:19 +02:00
Roman Shevchenko
b0711041bb IDEA-19619 (highlight invalid for init statements) 2013-05-03 18:04:42 +02:00
anna
f1f7357ee0 ignore implicit this reference before super call for java 7 2013-05-03 17:21:32 +02:00
anna
ee964486c9 check if current class doesn't have access to siblings (IDEA-19200) 2013-05-03 17:21:31 +02:00
anna
e9e7ce005d forbid casting to nested wildcards (IDEA-71007) 2013-05-03 17:21:30 +02:00
anna
11eae151b7 testdata for IDEA-20244 2013-05-03 13:30:11 +02:00
anna
065d7d8c51 testdata fo IDEA-20573 2013-05-03 13:30:10 +02:00
anna
29341b4c78 testdata for IDEA-21597 2013-05-03 13:30:10 +02:00
anna
3bbaf797d3 testdata for IDEA-21602 2013-05-03 13:30:09 +02:00
anna
5f582a95ae testdata for IDEA-22079 2013-05-03 13:30:08 +02:00
anna
7f1c4d71aa testdata for IDEA-27080 2013-05-03 13:30:07 +02:00
anna
84e7b5029d testdata for IDEA-27185 2013-05-03 13:30:07 +02:00
anna
05ebdc5e5b testdata for IDEA-62056 2013-05-03 13:30:06 +02:00
anna
2caed7280b testdata for IDEA-18425 2013-05-03 13:30:05 +02:00
anna
ad5f3cbab1 testdata for IDEA-63731 2013-05-03 13:30:04 +02:00
anna
a2525d9de2 testdata for IDEA-67998 2013-05-03 13:30:03 +02:00
anna
8c3496ee2d testdata for IDEA-70890 2013-05-03 13:30:03 +02:00
anna
f4e45c7219 testdata for IDEA-71645 2013-05-03 13:30:02 +02:00
anna
8d301f4f3e testdata for IDEA-60875 2013-05-03 13:30:01 +02:00
anna
a819644d02 testdata for IDEA-65066 2013-05-03 10:17:27 +02:00
anna
e3c5d8ec32 do not open wildcards accessing elements of array (IDEA-57285) 2013-05-03 10:17:26 +02:00
Roman Shevchenko
e1703251d9 IDEA-57270 (highlight C-style void arrays) 2013-05-02 18:40:04 +02:00
anna
d00a443e7a testdata for IDEA-57272 2013-05-02 16:19:03 +02:00
anna
dbe8ff7f25 testdata for IDEA-57271 2013-05-02 16:19:02 +02:00
anna
5fbca7ccc4 testdata for IDEA-57265 2013-05-02 16:19:02 +02:00
anna
70f0719667 testdata for IDEA-57413 2013-05-02 16:19:01 +02:00
anna
c4132f698d testdata for IDEA-67577 2013-05-02 16:19:00 +02:00
anna
056787c18b testdata for IDEA-67571 2013-05-02 16:18:59 +02:00
anna
abfb8f08d9 testdata for IDEA-57482 2013-05-02 14:53:02 +02:00
anna
1e4fcaaabd testdata for IDEA-67841 2013-05-02 14:53:01 +02:00
anna
fb7363e172 testdata for IDEA-67829 2013-05-02 14:53:00 +02:00
anna
3d8ba6e745 testdata for IDEA-57534 2013-05-02 14:52:59 +02:00
anna
7e5b682ab3 local classes visibility scope (IDEA-67798) 2013-04-30 21:09:49 +02:00
anna
4464909657 test data for IDEA-67677 2013-04-30 21:09:48 +02:00
anna
798d7d1a0c testdata for IDEA-57446 2013-04-30 21:09:48 +02:00
anna
d49391b689 generics: do not prefer type with more bounds when additional bounds are just subtypes of the rest, discard unchecked conversion (IDEA-67669) 2013-04-30 18:12:22 +02:00
anna
0624cad67f testdata for IDEA-67671 2013-04-30 18:12:21 +02:00
anna
b421d595a9 override clone specifics (IDEA-67754) 2013-04-30 18:12:20 +02:00
anna
4e3928010b generics: choose least bound symmetric (IDEA-57500) 2013-04-30 18:12:19 +02:00
anna
504c2c3867 generics: do not prefer type with more bounds when additional bounds are just subtypes of the rest (IDEA-67668) 2013-04-30 18:12:19 +02:00