Commit Graph
35 Commits
Author SHA1 Message Date
peter ff89600364 IDEA-88777 equlas() and == should be taken into account by nullability check 2012-07-17 18:54:47 +02:00
peter d92c416d82 remove copyright from testdata 2012-07-17 18:54:46 +02:00
peter d896318f45 IDEA-88406 False positive 'constant conditions & exceptions' 2012-07-09 15:04:37 +02:00
peter b8d11bfc4f IDEA-88425 "Constant conditions & exceptions" inspection fails in the presence of multicatch 2012-07-09 15:04:37 +02:00
anna 7678df1cbb IDEA-87652 2012-07-05 16:13:20 +02:00
peter 819b68ec81 fix false NPE alarms on fields 2012-06-26 22:02:48 +02:00
peter e6668c8eaf IDEA-74017 Infer @NotNull/@Nullable annotations for final fields from constructor(s) 2012-06-25 20:30:05 +02:00
peter 96d18fe897 IDEA-86945 'Redundant type cast' and 'Constant conditions & exceptions' inspections 2012-06-19 18:41:10 +02:00
peter 5404261268 IDEA-86160 Constant conditions & exceptions: no highlighting when one is expected 2012-05-23 13:39:50 +02:00
peter f0d7a0d5a6 IDEA-85035 Wrong "possible NPE" warning 2012-04-23 15:58:21 +02:00
peter 817a3ad1d9 fix generated equals wrongly highlighted by dfa inspection 2012-04-18 19:28:41 +02:00
peter dc9a6b2d18 cleanup silly dfa class distinctions (e.g. ({1},{2})) 2012-04-18 19:28:41 +02:00
Maxim Shafirov fe9e90548a IDEA-84489 2012-04-18 16:17:11 +04:00
peter 8a6f6f7a9d synchronized block start should really flush fields 2012-04-18 12:07:42 +02:00
peter a58fdb1991 empty dfa stack when going to catch or finally in control flow 2012-04-18 12:07:42 +02:00
peter 304d46bb96 don't multiply dfa states up to infinity when comparing ints (NameUtil.MinusculeMatcher.matchAfterFragment too complex to analyze) 2012-04-18 12:07:41 +02:00
Maxim Shafirov 7b4b682836 NotNullValues mustn't end up in equivalence classes table. 2012-03-16 21:05:10 +04:00
peter efab68f1ca be optimistic, even complex CFG may result in fast DFA 2012-03-16 19:29:43 +04:00
Maxim Shafirov f4e9d475a3 IDEA-77484 + tests 2012-03-15 19:13:32 +04:00
Maxim Shafirov 56723c4b17 IDEA-78370 2011-12-09 19:59:46 +04:00
Roman Shevchenko 40beb984e7 Fix test data 2011-12-07 19:34:01 +01:00
Maxim Shafirov 977679a62d [r=peter] dfa regression. Even finals must be flashed when they leave their declaration scope 2011-12-02 13:50:40 +04:00
Maxim Shafirov 5c92a1f29f damn optimize imports on commit 2011-11-29 17:07:00 +04:00
Maxim Shafirov 220f762068 [r=cdr] IDEA-77819∏ 2011-11-29 17:06:49 +04:00
Maxim Shafirov 57a78b6fab IDEA-74518: Associations for variable negation haven't been cleared on flush. 2011-11-25 21:11:25 +04:00
Maxim Shafirov b9b7d146cc Test, that should fail but it doesn't... 2011-11-24 21:10:38 +04:00
Maxim Shafirov 49d0c2f9de IDEA-73344: Writing unknown value to a nullable variable must reset it's nullability status to unknown, rather than nullable. 2011-11-24 19:36:14 +04:00
peter 4902980df0 IDEA-68815 ConstantConditions inspection inside timers 2011-09-27 18:44:03 +02:00
Bas Leijdekkers 0091ec715a revert 2011-06-28 12:12:18 +02:00
Bas Leijdekkers 83987ee743 fix test 2011-06-28 10:55:31 +02:00
anna c17e86b4b5 case change 2011-06-04 11:37:44 +04:00
anna 48e81bb6c1 do not add conditional goto switch end when no default label present but all enum constants were mentioned (IDEA-68872) 2011-06-03 17:59:04 +04:00
Alexey Kudravtsev 59e5c4eaa1 test fix 2011-03-05 11:56:07 +03:00
peter 6c8b65e4cd volatile field's nullity shouldn't be used for dfa (IDEA-64696) 2011-01-27 19:36:59 +01:00
Dmitry Jemerov 39c67da336 moving tests to CE 2009-09-25 20:42:06 +04:00