SpongePowered / VanillaGradle

A toolchain for Minecraft: Java Edition that builds a workspace to interact with the game using the official mappings provided to the public by Mojang Studios.
MIT License
87 stars 18 forks source link

Force-align record canonical constructor names with field names #93

Open zml2008 opened 1 year ago

zml2008 commented 1 year ago

Right now, record canonical constructors have parameter names that don't match the record component names. This causes IDE warnings indicating that the decompiled source does not match bytecode.

imo this could be fixed in fart, as part of the remap step -- and that should be evaluated first before trying to fix this directly in VG