anna
|
17fbe75287
|
not initialized problem: fix static fields checks
|
2013-11-04 11:06:17 +01:00 |
|
anna
|
14b0f287d8
|
testdata for IDEA-18343
|
2013-10-23 13:43:48 +02:00 |
|
anna
|
18ee2d80f1
|
forbid references on final fields from another ones (IDEA-100237)
|
2013-10-22 21:02:23 +02:00 |
|
anna
|
7bf6e776a3
|
warn about usages of final fields in another fields even if they appear after constructor where it would be definitely assigned (IDEA-114280)
|
2013-10-02 19:01:46 +02:00 |
|
Roman Shevchenko
|
39e5e2087f
|
IDEA-114169 (false positive for non-intersecting throwers)
|
2013-09-30 14:52:21 +02:00 |
|
peter
|
85ca653ed0
|
do we have java.applet in mockjdk now?
|
2013-09-18 20:40:51 +02:00 |
|
Roman Shevchenko
|
20150830af
|
java: highlighting for statics in anonymous classes
|
2013-09-16 13:02:14 +04:00 |
|
Roman Shevchenko
|
2c8eb0da10
|
Cleanup (formatting)
|
2013-09-16 13:02:13 +04:00 |
|
Bas Leijdekkers
|
e16694eabf
|
IDEA-63698 (Inconvertible type (assign double to Integer) not highlighted as error)
|
2013-09-14 22:13:13 +02:00 |
|
Bas Leijdekkers
|
8d7f95a137
|
IDEA-26350 (Bad Java code is green: variable might not have been initialized)
|
2013-09-11 16:18:45 +02:00 |
|
Bas Leijdekkers
|
ba3c923024
|
IDEA-93530 (bad code green: cannot assign a value to final variable)
|
2013-09-10 23:09:52 +02:00 |
|
Bas Leijdekkers
|
816cc8a140
|
IDEA-93515 (Good code red: variable might not have been initialized)
|
2013-09-10 20:08:37 +02:00 |
|
Bas Leijdekkers
|
2fa6ff6b69
|
test for IDEA-53184
|
2013-09-09 17:10:59 +02:00 |
|
anna
|
650fdb9ff1
|
forbid access to package local statics via inheritance from another package (IDEA-66493)
|
2013-07-17 16:26:18 +02:00 |
|
Anna Kozlova
|
d397653008
|
unhandled exceptions: fix retained
|
2013-06-24 21:16:08 +04:00 |
|
Anna Kozlova
|
a2c55a54eb
|
unhandled exceptions when resolved to the first of multiple interfaces inherited (IDEA-109216)
|
2013-06-21 15:20:13 +04:00 |
|
Anna Kozlova
|
292524fd95
|
no enclosing instance of type inside super/this call
|
2013-06-14 13:30:15 +04:00 |
|
Anna Kozlova
|
519b18122e
|
allow refs to inner classes inside anonymous classes in super/this calls (IDEA-108920)
|
2013-06-13 21:22:04 +04:00 |
|
Anna Kozlova
|
8741f3f1d6
|
non-static members access from implicitly static context fixed (IDEA-108285)
|
2013-06-03 22:25:26 +04:00 |
|
anna
|
02e4c3acdc
|
check that new expression reference resolves to class (IDEA-36082; IDEA-72934)
|
2013-05-07 10:33:57 +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
|
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 |
|
Roman Shevchenko
|
e1703251d9
|
IDEA-57270 (highlight C-style void arrays)
|
2013-05-02 18:40:04 +02:00 |
|
anna
|
fb7363e172
|
testdata for IDEA-67829
|
2013-05-02 14:53:00 +02:00 |
|
anna
|
b421d595a9
|
override clone specifics (IDEA-67754)
|
2013-04-30 18:12:20 +02:00 |
|
Roman Shevchenko
|
44e359d268
|
IDEA-106119 (more rigorous check for "this" qualifier)
|
2013-04-24 17:01:31 +02:00 |
|
anna
|
b4c0420a4d
|
no enclosing instance: sibling static nested class should be also be checked (IDEA-105004)
|
2013-04-11 17:02:09 +02:00 |
|
anna
|
38d197e704
|
static method calls should not be treated as inherited (IDEA-105021)
|
2013-04-11 17:02:08 +02:00 |
|
anna
|
ae8ab9589e
|
IDEA-103758
|
2013-04-05 17:02:57 +02:00 |
|
Roman Shevchenko
|
4db079dbbe
|
IDEA-91596 (test case)
|
2013-03-19 20:51:57 +01:00 |
|
Roman Shevchenko
|
54a7b4dc70
|
Deprecated extension method syntax dropped
|
2013-02-27 20:40:44 +01:00 |
|
Roman Shevchenko
|
28f69425fc
|
Class/package clash test updated
|
2013-02-01 21:56:24 +04:00 |
|
Roman Shevchenko
|
7521c51616
|
Name case conflict fixed, sorry
|
2013-02-01 21:43:45 +04:00 |
|
Roman Shevchenko
|
4c1093bfa1
|
Class/package clash check fixed for case-insensitive FS
|
2013-02-01 21:35:11 +04:00 |
|
Roman Shevchenko
|
24e17b7bc2
|
Resolve to packages obscured by inaccessible class
|
2013-01-30 16:59:54 +04:00 |
|
Roman Shevchenko
|
b744be6a12
|
Class/package name clashes highlighting
|
2013-01-29 18:26:07 +04:00 |
|
Roman Shevchenko
|
1da520f9f0
|
IDEA-98936 (classes in default (unnamed) package cannot be referenced from other packages)
|
2013-01-29 18:26:06 +04:00 |
|
Anna Kozlova
|
d2435840b2
|
allow refs to constants from inner classes in explicit constructor invocation: http://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.8.7.1 (IDEA-99980)
|
2013-01-29 14:43:29 +04:00 |
|
Roman Shevchenko
|
66b12164aa
|
IDEA-74850 (incorrect numeric literals highlighting)
|
2013-01-17 21:57:21 +01:00 |
|
anna
|
1ad6c2ed24
|
class shadowing (IDEA-98828)
|
2013-01-11 21:34:56 +01:00 |
|
anna
|
aa4e002ea2
|
IDEA-97888
|
2012-12-20 17:12:15 +01:00 |
|
anna
|
9b9be3f623
|
highlight this inside interface inner classes (IDEA-97032)
|
2012-12-10 12:56:07 +01:00 |
|
Roman Shevchenko
|
d2740963e7
|
IDEA-95437 (separate rethrow types/data flow analysis)
|
2012-11-21 13:41:15 +01:00 |
|
anna
|
03ac96800c
|
this is inaccessible inside interface (IDEA-94986)
|
2012-11-15 12:52:26 +01:00 |
|
Bas Leijdekkers
|
5fd588fa5c
|
"Variable is assigned to itself" inspection improvements
|
2012-11-13 16:19:41 +01:00 |
|
Roman Shevchenko
|
cb0fd56ab8
|
Fix test data
|
2012-10-30 16:28:08 +01:00 |
|
anna
|
6329615468
|
testdata for IDEA-57350
|
2012-10-23 21:08:50 +02:00 |
|