5 Commits

Author SHA1 Message Date
Bas Leijdekkers
b5a53393ed Java: fix bad code is green problem (IDEA-366474)
"cannot reference super before superclass constructor is called"

(cherry picked from commit a2eeb5211fed697bc99ec9620bca4493c5a7adae)

GitOrigin-RevId: 6c404d216a804825e70d5c37866e3055dc8c5443
2025-02-13 14:23:53 +00:00
Bas Leijdekkers
8e0d1b142f Java: fix error message (IDEA-364189)
(cherry picked from commit 6ddc29ca9af9523ac8597bc00b920b872a4250b6)

GitOrigin-RevId: 4ae3e61c614cde608f4593ec7fa758b2ed6c1a5d
2025-02-13 14:23:52 +00:00
Bas Leijdekkers
7f47f19875 Java: support for JEP 382: Flexible constructor bodies (IDEA-355054)
GitOrigin-RevId: f6146f9e06b0f618f1512b7b864532e126d7beda
2024-07-19 20:23:55 +00:00
Bas Leijdekkers
b156a18110 Java: statements before super() part III - highlight illegal this access before super() call (IDEA-340403)
GitOrigin-RevId: 96f15a88940eabe10c7d907c203f7b58dfbc00c7
2023-12-31 20:00:47 +00:00
Bas Leijdekkers
2636eb83b0 Java: statements before super() part II - report return before explicit constructor call (IDEA-340403)
GitOrigin-RevId: 8d9ad8ec48b2eff6af3b582dfb935ece24041299
2023-12-28 17:39:22 +00:00