Tagir Valeev
3ab008193a
ControlFlowAnalyzer: pass the control from expression statements to multi-catch exceptions
...
Fixes IDEA-232103 "Field may be 'final'" false positive for fields initialized in try-catch block with multi-catch
GitOrigin-RevId: b286eb0ac347350490d3aaa35768fc4e0404db28
2020-02-05 07:01:46 +00:00
Anna.Kozlova
51a2d549b2
highlight only method name on unhandled exception (IDEA-190912)
2018-04-25 21:11:38 +02:00
Anna Kozlova
6e4595e7bd
capture getClass() method type (IDEA-130973)
2014-10-31 13:24:41 +01:00
anna
ae8ab9589e
IDEA-103758
2013-04-05 17:02:57 +02:00
Roman Shevchenko
b5d7a7e951
EA-38210 (fallback to Object for incorrect multi-catches)
2012-08-15 17:05:11 +04:00
anna
ab5cb775fe
IDEA-84960
2012-04-20 11:36:05 +02:00
anna
f4cf77fb68
capture wildcard for getClass calls
2012-04-19 12:41:38 +02:00
Roman Shevchenko
00f10ef907
[ann] Exceptions with interfaces in multi-catch: correct erasure
2011-05-18 17:18:49 +04:00
Roman Shevchenko
49e9988a40
[ann] Exceptions with interfaces in multi-catch: assignability and control flow fix
2011-05-18 17:15:49 +04:00
Roman Shevchenko
8072b38603
[ann] Correct highlighting for subtypes in multi-catch
2011-05-03 21:10:10 +02:00
Roman Shevchenko
f2184f3f50
Multi-catch support: more highlighting
2011-02-19 14:48:41 +01:00
Roman Shevchenko
537ee9cfcb
Substitution for PsiDisjunctionType
2011-02-17 18:48:49 +01:00
Roman Shevchenko
924c40f58d
Multi-catch support: resolve to fields
2011-02-15 21:11:44 +01:00
Roman Shevchenko
b4043639ba
Multi-catch support: exceptions may implement interfaces
2011-02-15 18:41:03 +01:00
Roman Shevchenko
68ce5423cb
Project Coin multi-catch support
2011-02-14 19:00:07 +01:00