anna
|
306c531544
|
SOE (IDEA-95955)
(cherry picked from commit d092c1363b3ae02dbfb4059f0c0cf28df575024c)
|
2012-11-29 11:53:09 +01:00 |
|
anna
|
e5a6ce555d
|
EA-41372 - AIOOBE: JavaMethodsConflictResolver.isMoreSpecific
(cherry picked from commit 6f6a46ec1e26294e4a478fc6dee158123ccba406)
|
2012-11-29 11:53:02 +01:00 |
|
Roman Shevchenko
|
f2f3f4898c
|
Fix test data
|
2012-11-23 23:35:51 +01:00 |
|
anna
|
0586625266
|
make method return: do not add return statement when control flow found a problem (IDEA-95738)
(cherry picked from commit b4e5b7d23c22f692da029a95d6718359fac577cc)
|
2012-11-23 21:14:46 +01:00 |
|
anna
|
9ec65aa657
|
disable change param type fix in case of overriding library method
(cherry picked from commit b00a060b18fc3de1f8e317b61a5fd87efdc8b565)
|
2012-11-23 21:13:48 +01:00 |
|
anna
|
6d2b2ced11
|
disable copy impls when interface extends; disable implement methods when methods with access problems exist (IDEA-93017)
(cherry picked from commit 3d50c0c08eaee71d14604ca9dfb0fcb2218c9b5c)
|
2012-11-23 21:13:43 +01:00 |
|
anna
|
10cecacf14
|
EA-41161 - CCE: JavaTreeGenerator.generateTreeFor: create from usage with method ref on the right
(cherry-picked from 04f7b76)
|
2012-11-23 21:13:39 +01:00 |
|
Roman Shevchenko
|
f5546bc0c0
|
IDEA-94934 (test case for already fixed issue)
|
2012-11-23 20:53:34 +01:00 |
|
Roman Shevchenko
|
fd09e4393d
|
Cleanup
|
2012-11-21 15:47:24 +01:00 |
|
anna
|
73b6d506d2
|
EA-41114 - AIOOBE: StaticImportMethodFix.getExpectedType
|
2012-11-21 14:27:47 +01:00 |
|
Roman Shevchenko
|
d2740963e7
|
IDEA-95437 (separate rethrow types/data flow analysis)
|
2012-11-21 13:41:15 +01:00 |
|
anna
|
a5f940d5e4
|
method reference: proceed with class type when diamond static factory is used (IDEA-93099)
|
2012-11-21 12:20:29 +01:00 |
|
anna
|
f0175340e7
|
change variable type should be suggested on calls [roma]
|
2012-11-19 21:25:00 +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
|
53ef2bccfb
|
EA-39209 - IOE: PsiJavaParserFacadeImpl.createParameterFromText
|
2012-11-16 21:05:05 +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 |
|
anna
|
2c3fd187d5
|
check if super wildcard is within its bounds (IDEA-95065)
|
2012-11-15 21:37:07 +01:00 |
|
anna
|
3987b4bbb2
|
suggest method static imports: take method return type into account (IDEA-82353)
|
2012-11-15 21:37:06 +01:00 |
|
anna
|
77d6b68a6b
|
IDEA-94990: java 6 bug workaround
|
2012-11-15 19:15:14 +01:00 |
|
Alexey Kudravtsev
|
843eaf46da
|
IDEA-94838 "optimize imports of the fly" - change the inspection name
|
2012-11-15 17:30:13 +04:00 |
|
anna
|
03ac96800c
|
this is inaccessible inside interface (IDEA-94986)
|
2012-11-15 12:52:26 +01:00 |
|
anna
|
daea664646
|
IDEA-94908: forbid to select raw type from parameterized parent
|
2012-11-14 19:22:02 +01:00 |
|
anna
|
7cee6ae2b4
|
temp decline raw assignments (IDEA-92022)
|
2012-11-13 20:18:07 +01:00 |
|
anna
|
e1ac2b1977
|
IDEA-91626
|
2012-11-13 20:18:06 +01:00 |
|
Bas Leijdekkers
|
5fd588fa5c
|
"Variable is assigned to itself" inspection improvements
|
2012-11-13 16:19:41 +01:00 |
|
Roman Shevchenko
|
3656acccf1
|
Extension method syntax inspection
|
2012-11-10 21:36:44 +01:00 |
|
Roman Shevchenko
|
39d9fd7235
|
Switch to new extension method syntax
|
2012-11-10 21:36:44 +01:00 |
|
Anna Kozlova
|
8f68586d5e
|
java 7 vs java 6 & primitive varargs (IDEA-70370)
|
2012-11-04 18:45:43 +01:00 |
|
Anna Kozlova
|
c661cba6ed
|
convert primitive to boxed when appropriate (IDEA-60267)
|
2012-11-04 17:20:37 +01:00 |
|
Anna Kozlova
|
868c0a2595
|
testdata for IDEA-26738
|
2012-11-04 14:59:47 +01:00 |
|
Anna Kozlova
|
e2d4d30081
|
unchecked cast to captured wildcards (IDEA-21547)
|
2012-11-04 14:26:18 +01:00 |
|
anna
|
ab967de09e
|
generics: distinguish same name type params for overloaded methods (IDEA-94084)
|
2012-11-02 20:42:05 +01:00 |
|
anna
|
2607a441fe
|
process add enum annotations specifics (IDEA-94090)
|
2012-11-02 15:37:47 +01:00 |
|
anna
|
fa6b1cc009
|
IDEA-94011
|
2012-11-02 13:31:41 +01:00 |
|
Anna Kozlova
|
95bdafa286
|
testdata for IDEA-21432
|
2012-11-01 19:08:16 +01:00 |
|
Anna Kozlova
|
94f33a1358
|
append qualifier type args in canonical text, e.g. IDEA-60166
|
2012-11-01 19:08:15 +01:00 |
|
Anna Kozlova
|
b4ed390aa7
|
testdata for IDEA-70620
|
2012-11-01 19:08:13 +01:00 |
|
Anna Kozlova
|
711e80d769
|
testdata for IDEA-59290
|
2012-11-01 19:08:12 +01:00 |
|
Anna Kozlova
|
5f0225177e
|
unchecked call: warning should be shown if instance method is called on raw type (IDEA-61449)
|
2012-11-01 19:08:11 +01:00 |
|
anna
|
2c5603f241
|
generics: inaccessible through wildcards bounds
|
2012-10-31 17:49:57 +01:00 |
|
anna
|
f743e7ae8c
|
generics: from same signature methods prefer methods without wildcards (IDEA-90802)
|
2012-10-31 17:49:55 +01:00 |
|
anna
|
ec4df495b5
|
forbid anonymous -> lambda when conflicting local vars exist (IDEA-93589)
|
2012-10-31 13:30:58 +01:00 |
|
Roman Shevchenko
|
7111f4ff4f
|
Fix precise type calculation for try-with-resources
|
2012-10-30 17:01:05 +01:00 |
|
Roman Shevchenko
|
cb0fd56ab8
|
Fix test data
|
2012-10-30 16:28:08 +01:00 |
|
Roman Shevchenko
|
ce4ed7a604
|
Fix precise type calculation for degenerate case
|
2012-10-30 11:58:55 +01:00 |
|
Roman Shevchenko
|
e666bf7998
|
IDEA-58158 (check when annotation parameter value must be .class)
|
2012-10-29 14:16:46 +01:00 |
|
anna
|
4c1ebfc416
|
anonym -> method ref: do not collapse in method ref when qualifier calls performs smth (IDEA-93697)
|
2012-10-26 14:10:43 +02:00 |
|