Anna Kozlova
|
49edf8a29d
|
[java] [switch expressions] avoid dbl work when checking types of switch return expressions
IJ-CR-14340
GitOrigin-RevId: 40e79767d794f7b7fcc9bc4d3930051a1698ea86
|
2021-09-28 21:10:49 +00:00 |
|
Anna Kozlova
|
0b768770f7
|
[java] raise error for void type expressions in switch (IDEA-278454)
GitOrigin-RevId: e44afc9d82e2e8211171fa5eb1b5dff90acab375
|
2021-09-20 10:35:15 +00:00 |
|
Anna Kozlova
|
ee301e1ee9
|
java switch expressions: reverted previous commit on inferring type with null result expressions (IDEA-251801)
appeared to be a javac bug, filed https://mail.openjdk.java.net/pipermail/compiler-dev/2020-September/015075.html
GitOrigin-RevId: 74bb18f3b3d82cdfbbad77a883d826b52549b9ab
|
2020-10-02 07:56:51 +00:00 |
|
Anna Kozlova
|
8aafb282f3
|
java switch expressions: infer Object if one of branches has null type (IDEA-241470)
GitOrigin-RevId: 489d3413091cbd1a85348fae0a428e29b287f7e0
|
2020-05-25 22:47:41 +03:00 |
|
Anna.Kozlova
|
87deef960c
|
incompatible types: highlight parent call instead of lambda when the error isn't related to lambda (IDEA-218801)
GitOrigin-RevId: 17a2f1f62f7703930aa25a8cfd6dfd4a918e1fe7
|
2019-10-10 07:01:11 +00:00 |
|
Anna Kozlova
|
afa0706bfc
|
java highlighting: provide better incompatible types message on failed inference
GitOrigin-RevId: 5f97ec808f753d9ca40c417704ec93a802512745
|
2019-07-08 12:04:21 +03: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 |
|