Skip to content

Snake casing WORD regex mistakingly splitting lowercase mixed-digit field names #262

Open
@michael-sayapin

Description

@michael-sayapin

Proto file:

message BadRegexTestMessage {
  uint64 ds18b20_serial_code = 1;
}

Result:

class BadRegexTestMessage(betterproto.Message):
    ds18_b20_serial_code: int = betterproto.uint64_field(1)

ds18b20 becomes ds18_b20.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions