Convert PascalCase to kebab-case.
(name: str)
| 103 | |
| 104 | |
| 105 | def to_kebab_case(name: str) -> str: |
| 106 | """Convert PascalCase to kebab-case.""" |
| 107 | s1 = re.sub("(.)([A-Z][a-z]+)", r"\1-\2", name) |
| 108 | return re.sub("([a-z0-9])([A-Z])", r"\1-\2", s1).lower() |
| 109 | |
| 110 | |
| 111 | def display_name_for(class_name: str) -> str: |
no outgoing calls
no test coverage detected
searching dependent graphs…