(name: str)
| 395 | |
| 396 | @staticmethod |
| 397 | def _normalize_name(name: str) -> str: |
| 398 | s = (name or '').strip().lower() |
| 399 | s = s.replace('_', ' ').replace('-', ' ') |
| 400 | s = ' '.join(s.split()) # collapse whitespace |
| 401 | |
| 402 | # normalize 80/20 variants, specially for principle specs |
| 403 | s = s.replace('80/20', '80-20').replace('80 20', '80-20') |
| 404 | s = s.replace('8020', '80-20') |
| 405 | |
| 406 | return s |
no outgoing calls
no test coverage detected