Commit Graph
13 Commits
Author SHA1 Message Date
Anna Kozlovaandintellij-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 Kozlovaandintellij-monorepo-bot 1bc4cda08e java redundant cast: cleanup: visitor finally inverted
GitOrigin-RevId: 8b4449e6d9163c24b046aad9065e5ec055d6d62c
2020-05-11 08:33:17 +00:00
Tagir Valeevandintellij-monorepo-bot c7cfd81bc2 Positive test added (IDEA-CR-62158)
GitOrigin-RevId: bafc04a87dd7b52f54938dc6dcb3a76cc32ee732
2020-05-05 05:11:19 +00:00
Tagir Valeevandintellij-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 Valeevandintellij-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 Kozlovaandintellij-monorepo-bot f45758ac79 redundant cast: support switch labels syntax (IDEA-226175)
GitOrigin-RevId: afdf87f8692f610ee87b9892c61f9ab97986bab8
2019-11-08 09:06:35 +00:00
Anna.Kozlovaandintellij-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 Kozlovaandintellij-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 Shevchenkoandintellij-monorepo-bot 83258b1714 [java] fixes and unifies 'break'/'continue' highlighting
GitOrigin-RevId: 4472c012bbc690ce96bdc43baa4075c4c14c1c62
2019-07-03 01:13:10 +03:00
Roman Shevchenkoandintellij-monorepo-bot 90ef6314da [java] drops value break support
GitOrigin-RevId: dd17b9f4cc4dde37c0e3f8db6eae17251fe9681f
2019-07-03 01:13:10 +03:00
Anna Kozlovaandintellij-monorepo-bot 8475ba3e51 switch expressions 2.0: update CFG & inference
GitOrigin-RevId: 8f83e7c2c57819e34c4cb8fa5d44a863b0b58532
2019-07-02 06:52:16 +03:00
Roman Shevchenkoandintellij-monorepo-bot 06d3d41999 [java] 'yield' statement: basic highlighting (IDEA-216410)
GitOrigin-RevId: 4edae910f16a27c2a46068c2d8b6fce4674e0571
2019-07-02 06:52:16 +03:00
Anna Kozlovaandintellij-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