Commit Graph

10 Commits

Author SHA1 Message Date
Anna Kozlova
30ee1d19c6 cls: compose raw substitutor if cls omits expected type arguments (IDEA-157254) 2016-06-14 11:34:32 +03:00
Anna Kozlova
20a955abc4 collect outer class type args for static cls and stop (IDEA-149008) 2016-06-06 12:01:33 +03:00
Anna Kozlova
6848caa784 cls extends list: retrieve same information which was pushed during more specific check as for normal parameters (IDEA-151367) 2016-02-19 19:18:43 +01:00
Anna Kozlova
5a1929cacc overload resolution: cls method text should not be called to avoid decompilation and shortening of the class references 2016-01-27 20:02:35 +03:00
Anna Kozlova
ffa42cda83 cls: ensure canonical text don't miss whitespaces around wildcards (IDEA-146452) 2015-10-16 16:44:27 +02:00
Anna Kozlova
76081b5b78 captured wildcards in cls: equals -> equivalent (IDEA-144856) 2015-09-08 15:09:58 +03:00
Anna Kozlova
381c7fc817 ensure type parameters contain fully qualified names (IDEA-127714) 2014-07-23 17:53:18 +02:00
Anna Kozlova
f738b512a3 diamonds: incompatible error due to cls class in default package fixed - cls file doesn't process declarations! = need to switch to mirror (IDEA-121866)
(cherry picked from commit 94d5c96730900e0f21cc3bd48143f2dea4411ae6)
2014-03-12 10:20:31 +01:00
Alexey Kudravtsev
c7b78f76a2 IDEA-120784 "Class is public should be declared in a file named <Classname>.java" for inner interface 2014-02-18 13:55:52 +04:00
Anna Kozlova
2c804f626c cls reference ignores passed outer class type arguments (IDEA-118733) 2014-01-23 19:41:35 +04:00