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