microsoft / microsoft/TypeScript
Capitalize and Uncapitalized are implemented multiple times
Offen
Dieses Issue hat noch niemand übernommen.
Infrastructure
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.4k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
Acknowledgement
- I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion.
Comment
The intrinsic type implementation for Capitalize and Uncapitalize are implemented multiple times in the checker.ts. They should be moved into a reusable function.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne in checker.ts und finde die wiederholten Implementierungen der intrinsischen Typen für Capitalize und Uncapitalize. Verfolge ihre Aufrufer und ihr Verhalten, bevor du eine wiederverwendbare Funktion extrahierst; abgeschlossen ist die Aufgabe, wenn beide Implementierungen die gemeinsame Funktion verwenden, ohne ihr bestehendes Verhalten zu ändern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- compilers
- Issue-Typ
- Refactoring
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100