StringExtension extension
Case-conversion utilities for code generation.
These helpers are intentionally small and predictable, aimed at transforming snake_case and camelCase identifiers used in templates. They assume simple ASCII inputs and do not handle locale-specific casing.
- on
Methods
-
camelCaseToPascalCase(
) → String -
Available on String, provided by the StringExtension extension
ConvertscamelCase→PascalCase. -
camelCaseToSnakeCase(
) → String -
Available on String, provided by the StringExtension extension
ConvertscamelCase→snake_case. -
toCamelCase(
) → String -
Available on String, provided by the StringExtension extension
Convertssnake_case→camelCase. -
toPascalCase(
) → String -
Available on String, provided by the StringExtension extension
Convertssnake_case→PascalCase. -
toSnakeCase(
) → String -
Available on String, provided by the StringExtension extension
Normalises to strict lowersnake_case.