Commit Graph
9 Commits
Author SHA1 Message Date
Roman Ivanov 69b3bdfef9 JavaParser: remove outdated special casing for yield, prefer stmt
GitOrigin-RevId: fb804d972a8a2280146bfad740d92c93fd20861a
2021-04-29 05:45:30 +00:00
Artemiy Sartakov 79f7d4dd58 Revert "Sealed classes: restricted keyword/identifier -> contextual keyword (IDEA-257414)"
This reverts commit a3b7cb3c

GitOrigin-RevId: bc91ae528d6f836e9cf43c19e9923286c8de0a9c
2021-02-04 09:33:52 +00:00
Artemiy Sartakov 45d71a0820 Sealed classes: restricted keyword/identifier -> contextual keyword (IDEA-257414)
GitOrigin-RevId: a3b7cb3c6eb3a65f78cf473fb93ddfa9946dea38
2021-01-19 09:22:09 +00:00
Roman Ivanov bbcb50af87 JavaParser: parse yield() as call
GitOrigin-RevId: 31b4b0f9687bbaa6d1df65e459dcbe05e5c2c6b4
2020-12-14 17:25:01 +00:00
Anna Kozlova ff667732f6 java: make error message more clear (IDEA-254372)
GitOrigin-RevId: 5c5bf42e6b375c2611ce996ca13a8404477e1eae
2020-11-02 17:28:44 +00:00
Tagir Valeev 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
Roman Shevchenko 83258b1714 [java] fixes and unifies 'break'/'continue' highlighting
GitOrigin-RevId: 4472c012bbc690ce96bdc43baa4075c4c14c1c62
2019-07-03 01:13:10 +03:00
Roman Shevchenko 90ef6314da [java] drops value break support
GitOrigin-RevId: dd17b9f4cc4dde37c0e3f8db6eae17251fe9681f
2019-07-03 01:13:10 +03:00
Roman Shevchenko 06d3d41999 [java] 'yield' statement: basic highlighting (IDEA-216410)
GitOrigin-RevId: 4edae910f16a27c2a46068c2d8b6fce4674e0571
2019-07-02 06:52:16 +03:00