prettier / prettier/plugin-php
Combining intersection and union types leads to syntax error
Offen
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- PHP
- Sterne
- 1.9k
- Forks
- 139
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Combining intersection and union types requires parentheses. This leads to a syntax error in Prettier.
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
Reproduziere den Syntaxfehler mit dem verlinkten Prettier PHP playground und dem bereitgestellten Beispiel für einen Intersection-/Union-Typ. Verfolge, wie das Beispiel geparst und formatiert wird, überprüfe anschließend, dass gültige eingeklammerte Kombinationen keinen Syntaxfehler mehr erzeugen, und füge für diesen Fall eine Abdeckung hinzu oder aktualisiere sie.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- php
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100