diff --git a/packages/stac_cli/lib/src/services/build_service.dart b/packages/stac_cli/lib/src/services/build_service.dart index 8130b2f8d..c9bd20b66 100644 --- a/packages/stac_cli/lib/src/services/build_service.dart +++ b/packages/stac_cli/lib/src/services/build_service.dart @@ -494,7 +494,7 @@ Future main(List args) async { final cleaned = _cleanJson(json); if (cleaned == null) continue; - final fileName = StringUtils.toSnakeCase(artifact.artifactName); + final fileName = artifact.artifactName; final outputFilePath = path.join(outputDir, '$fileName.json'); final jsonString = const JsonEncoder.withIndent(' ').convert(cleaned); await FileUtils.writeFile(outputFilePath, jsonString); diff --git a/packages/stac_cli/lib/src/utils/string_utils.dart b/packages/stac_cli/lib/src/utils/string_utils.dart index 9fbb260ec..ab197d839 100644 --- a/packages/stac_cli/lib/src/utils/string_utils.dart +++ b/packages/stac_cli/lib/src/utils/string_utils.dart @@ -19,14 +19,4 @@ class StringUtils { .replaceAll('½', '½') // Fix fraction encoding issues .replaceAll('¾', '¾'); // Fix fraction encoding issues } - - /// Converts a camelCase/PascalCase string to snake_case. - static String toSnakeCase(String value) { - return value - .replaceAllMapped( - RegExp(r'[A-Z]'), - (match) => '_${match.group(0)!.toLowerCase()}', - ) - .replaceFirst(RegExp(r'^_'), ''); - } }