Motoko casing affected by candid definitions

A very common I have seen in the Motoko space is that the casing of methods and types are being heavily influenced by the candid definition that is generated. The main ones i see are variants being UpperCamelCase vs lowerCamelCase and method names being snake_case vs lowerCamelCase.
I personally dont have a strong preference which one is ‘right’ but the inconsistency is an issue, along with the official styling docs say to do one specific thing (and Prettier plugin support).

Is there anything on the roadmap for doing case conversion during serialization that could help with this?
@claudio

1 Like