RFR: 8035271: Incorrect indentation of LineNumberTable/LocalVariableTable/Exception table/LocalVariableTypeTable/StackMapTable/RuntimeVisibleTypeAnnotations in verbose mode

Maurizio Cimadamore mcimadamore at openjdk.org
Wed Nov 27 18:54:44 UTC 2024


On Wed, 27 Nov 2024 12:03:04 GMT, Jonathan Lampérth <duke at openjdk.org> wrote:

> I tend to like this approach, especially if I were starting from scratch. But considering the current functionality may be depended on, I think the current solution is a decent trade off of increasing readability/uniformity, without removing this existing functionality.

I'm not too concerned by this TBH. The set of options seem to be contradictory (e.g. I want to omit code attribute, but retain all the attributes nested inside Code, which are often expressed in terms of offset onto the -- omitted -- opcode array). I think it's ok if we decided that `-c` means "really, shut up about Code" :-)

-------------

PR Comment: https://git.openjdk.org/jdk/pull/22359#issuecomment-2504586329


More information about the core-libs-dev mailing list