From 2821367bc714223ec4a6e9a7f8e7fac5cdc51b8a Mon Sep 17 00:00:00 2001 From: Gustavo Cordova Avila Date: Tue, 26 Mar 2024 14:21:21 -0700 Subject: [PATCH] Fix corner case when all chars are uppercase or lowercase --- src/snake_case.nim | 1 + 1 file changed, 1 insertion(+) diff --git a/src/snake_case.nim b/src/snake_case.nim index ca3b19e..1dbaf71 100644 --- a/src/snake_case.nim +++ b/src/snake_case.nim @@ -16,6 +16,7 @@ proc toSnakeCase*(str: string): string = elif ch in {'-', '_', '.', '+'}: if result.len > 0 and result[^1] != '_': result.add '_' + prv = ch proc fromSnakeCase*(str: string): string = ## Convert from SNAKE_CASE to camelCase