Anna Kozlova and intellij-monorepo-bot
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 and intellij-monorepo-bot
1bc4cda08e
java redundant cast: cleanup: visitor finally inverted
...
GitOrigin-RevId: 8b4449e6d9163c24b046aad9065e5ec055d6d62c
2020-05-11 08:33:17 +00:00
Tagir Valeev and intellij-monorepo-bot
c7cfd81bc2
Positive test added (IDEA-CR-62158)
...
GitOrigin-RevId: bafc04a87dd7b52f54938dc6dcb3a76cc32ee732
2020-05-05 05:11:19 +00:00
Tagir Valeev and intellij-monorepo-bot
b3ba7b6783
IDEA-239116 Switch expression without any results is not highlighted as erroneous
...
GitOrigin-RevId: 66580d3aa4a95e1fdb32b1a3131544560c9c432a
2020-04-29 10:51:14 +00:00
Tagir Valeev and intellij-monorepo-bot
34243206dc
Report new restricted identifiers: 'yield' and 'record'.
...
Fixes IDEA-230808 Disallow usage of 'record' as type name
Fixes IDEA-226604 Disallow using the 'yield' as the class name since Java 14
GitOrigin-RevId: a97753893fd8d0dac98a1a76f499b8c9474c3a7f
2020-01-17 11:12:57 +00:00
Anna Kozlova and intellij-monorepo-bot
f45758ac79
redundant cast: support switch labels syntax (IDEA-226175)
...
GitOrigin-RevId: afdf87f8692f610ee87b9892c61f9ab97986bab8
2019-11-08 09:06:35 +00:00
Anna.Kozlova and intellij-monorepo-bot
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 and intellij-monorepo-bot
afa0706bfc
java highlighting: provide better incompatible types message on failed inference
...
GitOrigin-RevId: 5f97ec808f753d9ca40c417704ec93a802512745
2019-07-08 12:04:21 +03:00
Roman Shevchenko and intellij-monorepo-bot
83258b1714
[java] fixes and unifies 'break'/'continue' highlighting
...
GitOrigin-RevId: 4472c012bbc690ce96bdc43baa4075c4c14c1c62
2019-07-03 01:13:10 +03:00
Roman Shevchenko and intellij-monorepo-bot
90ef6314da
[java] drops value break support
...
GitOrigin-RevId: dd17b9f4cc4dde37c0e3f8db6eae17251fe9681f
2019-07-03 01:13:10 +03:00
Anna Kozlova and intellij-monorepo-bot
8475ba3e51
switch expressions 2.0: update CFG & inference
...
GitOrigin-RevId: 8f83e7c2c57819e34c4cb8fa5d44a863b0b58532
2019-07-02 06:52:16 +03:00
Roman Shevchenko and intellij-monorepo-bot
06d3d41999
[java] 'yield' statement: basic highlighting (IDEA-216410)
...
GitOrigin-RevId: 4edae910f16a27c2a46068c2d8b6fce4674e0571
2019-07-02 06:52:16 +03:00
Anna Kozlova and intellij-monorepo-bot
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