Closed johnstairs closed 1 year ago
There are some test failures, that I think will need a bit of adjustment, but in general the regex is right now.
@hansenms yeah the test failures are for fields named e.g. int32Field
which now become int_32_field
which is a bit unfortunate, but I suppose not a common case.
Changing the tokenization used to convert PascalCased and camelCased identifiers to snake_case.
In particular, numbers will be separated by an underscore, unless preceded by an uppercase. So
kspaceEncodeStep1
becomeskspace_encode_step_1
instead ofkspace_encode_step1
.