Subject: bug#75650: Acknowledgement (30.0.93; Unexpected indentation of members of inner classes in java-ts-mode)

From: Hennes Märtins <[email-masked]>
Date: Wed, 19 Feb 2025 21:00:53 +0100

I figured out that this behavior is not limited to inner classes. I
see the same behavior when I replace "class Bar" with "interface Bar"
or "enum Bar" in the example which I gave you in my report.

I adjusted my personal workaround accordingly and replaced

((parent-is "interface_body") column-0 c-ts-common-statement-offset)

with

((parent-is "interface_body") parent-bol java-ts-mode-indent-offset)

and

((parent-is "enum_body") column-0 c-ts-common-statement-offset)

with

((parent-is "enum_body") parent-bol java-ts-mode-indent-offset)