Commit Graph

6 Commits

Author SHA1 Message Date
Tagir Valeev
cc643a5ae4 [java-highlighting] More control-flow-related stuff migrated
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 3c292fdf4869e6d13c16fabbf42e2055ea54f724
2025-02-06 10:35:32 +00:00
Mikhail Pyltsin
3f18cddb20 [java-highlighting] IDEA-325375 Exhaustive switch expressions can produce definitely assigned variables. Fix type ranks
GitOrigin-RevId: 1a36f38c08e51d4cafb897a2b8ace796a74ec298
2023-07-17 17:05:57 +00:00
Mikhail Pyltsin
82b6cf4e7d [java-highlighting] IDEA-325375 Exhaustive switch expressions can produce definitely assigned variables
GitOrigin-RevId: 013d2367e1fa08189272343af83c5af9c2ad0582
2023-07-17 11:27:45 +00:00
Mikhail Pyltsin
5237df5eb3 [java-highlighting] IDEA-324880 Exhaustive switches can produce definitely assigned variables
GitOrigin-RevId: 7e644a2565803fdd900830d986dba481aeb127db
2023-07-12 11:06:36 +00:00
Anna Kozlova
8475ba3e51 switch expressions 2.0: update CFG & inference
GitOrigin-RevId: 8f83e7c2c57819e34c4cb8fa5d44a863b0b58532
2019-07-02 06:52:16 +03:00
Anna Kozlova
89fa4186d6 java: dedicated switch expressions test
make tests on preview features disconnected from language level to make them evolve easily

GitOrigin-RevId: f87bbf684355bce7ae97711a0fc9b5861d58f775
2019-07-02 06:52:16 +03:00