microsoft / microsoft/TypeScript
Formatter should convert object literal to multiple lines / one line
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.3k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
TypeScript Version: 3.1.0-dev.20180717
Code
const o = { a: 0, b: 1, c: 2 };
Expected behavior:
A refactor exists to convert to:
const o = {
a: 0,
b: 1,
c: 2,
};
and back.
Actual behavior:
No such refactor. I have to do a lot of manual editing of whitespace.
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
Das Issue enthält ein TypeScript-Beispiel für ein Objektliteral, nennt aber keine Dateien, Tests oder Einstiegspunkte. Beginne damit, die vorhandene Refactoring-Behandlung für Objektliterale und deren Tests zu finden, und überprüfe anschließend, dass das Refactoring zwischen einzeiligen und mehrzeiligen Formen mit der gezeigten Ausgabe und abschließenden Kommas konvertiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- developer-experience
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100