[ https://issues.apache.org/jira/browse/TEXT-217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17929928#comment-17929928 ]
Attila Hajdu edited comment on TEXT-217 at 2/25/25 12:31 AM: ------------------------------------------------------------- Do you have any updates on this story? There are atleast 3 different PRs: [https://github.com/apache/commons-text/pull/360] [https://github.com/apache/commons-text/pull/450] [https://github.com/apache/commons-text/pull/528] was (Author: shark473): Do you have any updates on this story? There are at least 3 different MRs: [https://github.com/apache/commons-text/pull/360] [https://github.com/apache/commons-text/pull/450] [https://github.com/apache/commons-text/pull/528] > Snake case utility method: CaseUtils.toSnakeCase(....) > ------------------------------------------------------ > > Key: TEXT-217 > URL: https://issues.apache.org/jira/browse/TEXT-217 > Project: Commons Text > Issue Type: New Feature > Affects Versions: 1.9 > Reporter: Adil Iqbal > Assignee: Claude Warren > Priority: Major > Fix For: 1.13.1 > > Time Spent: 1h > Remaining Estimate: 0h > > Requesting a feature to convert any string to snake case, as per > CaseUtils.toCamelCase(...) > *Rationale:* > As per the OpenAPI Specification 3.0, keys should be in snake case. There is > currently no common utility that can be used to accomplish that task. > Any interaction between Java and Python is hindered, since Python uses snake > case as a best practice. > *Feature Set Requested:* > All features currently included in CaseUtils.toCamelCase(...) sans > capitalization flag. As you know, the capitalization flag was implemented to > support PascalCase, which is a convention even in Java, for many situations. > There is no equivalent for snake case. -- This message was sent by Atlassian Jira (v8.20.10#820010)