Anna Kozlova
|
837f0c8324
|
detect generated parameter name ignoring prefixes (e.g. in case of overriding library) (IDEA-144961)
|
2015-09-10 15:55:08 +03:00 |
|
Anna Kozlova
|
788d7d0e3c
|
intersect thrown types when implementing 2 interfaces with same method signature (IDEA-82426)
|
2015-09-03 20:31:03 +03:00 |
|
Anna Kozlova
|
6dddedeb39
|
override/implement: do not add type parameters from super method if supercalss was erased (IDEA-142453)
|
2015-07-14 22:07:19 +03:00 |
|
peter
|
fbb28259a1
|
ignore inferred annotation in @NotNull propagation to overridden methods
|
2014-07-10 10:35:56 +02:00 |
|
peter
|
1b75318697
|
adapt testdata to inferred jdk annotations
|
2014-07-10 10:35:56 +02:00 |
|
anna
|
8e51c8070b
|
override: fix param names in javadoc (IDEA-114557)
|
2013-10-09 19:01:04 +02:00 |
|
Anna Kozlova
|
779369cbe4
|
do not include unknown annotations in override (IDEA-109422)
|
2013-06-27 20:03:06 +04:00 |
|
Anna Kozlova
|
59af6284bd
|
override from multiple interfaces with throws lists: intersect throws lists
|
2013-06-25 20:15:27 +04:00 |
|
Anna Kozlova
|
6c3d6d2caa
|
allow override in interfaces (IDEA-109506)
|
2013-06-25 20:15:26 +04:00 |
|
anna
|
4ef2ec9aca
|
override with erased types if substitutor was raw (IDEA-78246)
|
2013-05-21 16:08:03 +02:00 |
|
Maxim.Mossienko
|
cde29c8c73
|
fix test data
|
2013-05-08 14:11:26 +02:00 |
|
anna
|
be9e2fa9f7
|
testdata fixed
|
2013-05-06 20:55:21 +02:00 |
|
anna
|
2eb25bff4e
|
disable override object/annotation methods in annotation interface
|
2013-04-11 13:23:49 +02:00 |
|
anna
|
5b83d0d343
|
allow to implement and override default methods in java 8 (IDEA-103180) [roma]
(cherry picked from commit 6fc2a889a092365431b92d7f03b8d2057a82d8be)
|
2013-03-15 22:04:47 +01:00 |
|
Roman Shevchenko
|
54a7b4dc70
|
Deprecated extension method syntax dropped
|
2013-02-27 20:40:44 +01:00 |
|
anna
|
3e3d8cfd60
|
skip extends Object during new type param creation; test for IDEA-57449
|
2013-01-08 14:26:33 +01:00 |
|
anna
|
5f7a5c98d7
|
correct super method hierarchy for multiple inheritance
|
2013-01-08 13:13:49 +01:00 |
|
anna
|
6fe44eee73
|
erasure wildcards when generate overriding
(cherry picked from commit 58ced7b4e6be23577a1427c93a7b9c58a4edb5f3)
|
2012-11-30 16:53:49 +01:00 |
|
anna
|
21a0d8565e
|
simplify ? extends Object (IDEA-91631; IDEA-91144)
|
2012-09-18 12:46:54 +02:00 |
|
Roman Shevchenko
|
edd939be23
|
IDEA-90883 (do not insert super call to implemented extension method)
|
2012-09-13 19:03:06 +04:00 |
|
Roman Shevchenko
|
7c944d2a7a
|
IDEA-90882 (do not pre-select extension methods for implementation)
|
2012-09-13 17:14:04 +04:00 |
|
Anna Kozlova
|
997f409e1a
|
method type params should be excluded from signature when overriding from raw type (IDEA-67585;IDEA-67582)
|
2012-05-25 14:16:47 +04:00 |
|
Anna Kozlova
|
114127cf50
|
prefer method with more specific return type (IDEA-67729)
|
2012-05-24 19:11:27 +04:00 |
|
Anna Kozlova
|
26c733b37a
|
ignore type substitution on override (IDEABKL-6365)
|
2012-05-23 21:45:54 +04:00 |
|
anna
|
a7a754eade
|
write action (IDEA-84255)
|
2012-04-09 20:29:45 +02:00 |
|
Dmitry Jemerov
|
23dba4e6bd
|
move OverrideImplementTest to community
|
2011-11-04 13:13:09 +01:00 |
|