anna
|
2caed7280b
|
testdata for IDEA-18425
|
2013-05-03 13:30:05 +02:00 |
|
anna
|
a2525d9de2
|
testdata for IDEA-67998
|
2013-05-03 13:30:03 +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 |
|
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
|
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
|
5e2184d2d4
|
implement methods in enum from super interface (IDEA-106310)
|
2013-04-29 20:26:56 +02:00 |
|
anna
|
3433d392a3
|
method applicability: do not check erased types if method was not called on raw type (IDEA-104992)
|
2013-04-24 14:14:49 +02:00 |
|
anna
|
516a76fa3b
|
provably distinct: ? extends A should be provably distinct from Object until A is not an Object (IDEA-105695)
|
2013-04-23 15:35:49 +02:00 |
|
anna
|
566ef9c3ab
|
check for upper bound in wrapped wildcard (IDEA-105846)
|
2013-04-22 15:50:31 +02:00 |
|
anna
|
7cb3c66d87
|
type parameter referenced from static context error (IDEA-104160)
(cherry picked from commit ac98afef2ab67f2b548e6723e63b3b9752bf82f5)
|
2013-03-29 20:10:02 +01:00 |
|
anna
|
141ef05254
|
testdata for IDEA-104100
(cherry picked from commit 411a14aa13d2b77fb37adbb2f00c7d1dcff2efdf)
|
2013-03-29 20:09:57 +01:00 |
|
anna
|
f43401e162
|
IDEA-103760
|
2013-03-27 09:20:02 +01:00 |
|
anna
|
140a30285d
|
calls on raw type: need erasure
|
2013-03-01 20:05:19 +01:00 |
|
anna
|
6ef43fb5d9
|
check erased types for first param applicability if method substitutor is raw
|
2013-02-20 14:26:28 +01:00 |
|
anna
|
52338427d5
|
inference from conditions (IDEA-101161)
|
2013-02-15 16:28:14 +01:00 |
|
anna
|
e120d0af1f
|
do not check within bounds for super wildcards
|
2013-02-15 16:28:13 +01:00 |
|
Anna Kozlova
|
5a288c4f7d
|
testdata for IDEA-86875
|
2013-02-06 16:03:09 +04:00 |
|
Anna Kozlova
|
196ed7600d
|
prefer interface as super method when class extends unrelated class and interface (IDEA-99347)
|
2013-01-21 19:11:45 +04:00 |
|
anna
|
225296c67f
|
treat Object[] (IDEA-99061)
|
2013-01-15 12:49:02 +01:00 |
|
anna
|
93a7d9f158
|
method conflicts: prefer method with more specific return type (IDEA-67570)
|
2013-01-08 13:44:08 +01:00 |
|
anna
|
fe7244031a
|
testdata for IDEA-57539
|
2013-01-08 11:27:09 +01:00 |
|
anna
|
5055466ac6
|
testdata for IDEA-67597
|
2013-01-07 19:12:47 +01:00 |
|
anna
|
d1893766c4
|
type params: error for jdk < 1.7 (IDEA-67861)
|
2013-01-07 19:12:46 +01:00 |
|
anna
|
542009391b
|
IDEA-67859
|
2013-01-07 19:12:45 +01:00 |
|
anna
|
8d97155040
|
erasure: use before subst for type param bound (IDEA-98092)
|
2013-01-03 16:04:53 +01:00 |
|
Roman Shevchenko
|
b4eebdd684
|
IDEA-98421 (parse super call type arguments)
|
2013-01-02 21:19:14 +01:00 |
|
Anna Kozlova
|
782320dcd0
|
highlight enum constant name when its body should contain some implementation (IDEA-98411)
|
2013-01-02 11:41:23 +01:00 |
|
anna
|
7646fda820
|
wording: don't suggest to make enum constant abstract (IDEA-98165)
|
2012-12-28 18:33:13 +01:00 |
|
anna
|
ea55d12eb3
|
check erased types for method calls on raw exprs (IDEA-97952)
|
2012-12-27 20:14:17 +01:00 |
|
anna
|
aa4e002ea2
|
IDEA-97888
|
2012-12-20 17:12:15 +01:00 |
|
anna
|
5aa6fe3572
|
check overriding in correct order (IDEA-97506)
|
2012-12-14 18:36:43 +01:00 |
|
anna
|
d29e6b8b99
|
composition of extends/super wildcard reworked (IDEA-96721)
|
2012-12-14 18:36:42 +01:00 |
|
anna
|
c484ce61f0
|
composition of extends/super wildcard should get just its bound (IDEA-96721)
|
2012-12-14 15:31:23 +01:00 |
|
anna
|
b9669b6add
|
isAssignable (IDEA-97276)
|
2012-12-12 15:59:15 +01:00 |
|
anna
|
7bf7cb9e6f
|
when detect inaccessible classes in static context take into account NewExpression qualifiers
|
2012-12-06 11:01:29 +01:00 |
|
anna
|
ed23e353b4
|
intersection type flattening: prefer non raw types (IDEA-95124)
|
2012-11-19 17:04:40 +01:00 |
|
anna
|
9cef655a6a
|
accept row types when bounds were parameterized issue (IDEA-94987)
|
2012-11-19 17:04:39 +01:00 |
|
anna
|
67ac8cc039
|
instance inner class accessed from static context in declaration: error if containing class contains type params, good code otherwise
|
2012-11-16 21:05:06 +01:00 |
|
anna
|
1b745866b9
|
check for specific return type should take substitutors into account (IDEA-95129)
|
2012-11-16 14:22:44 +01:00 |
|
anna
|
ec89f9e0a9
|
java 6 is free from boxing problem in covariant position
|
2012-11-16 12:23:24 +01:00 |
|