No completion for extensible variant constructors
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- ocaml
- Bereich
- developer-experience
Rechercherichtung
Start with the completion handling for ordinary variants and GADT constructors, which the issue says works at the same position, and compare it with extensible variant completion. Reproduce the example with attr, Str, and Num; done when completion offers Num after Nu. A linked open pull request (#9085) indicates work is already underway.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Completion doesn't offer the constructors of extensible variants:
type attr = ..
type attr += Str(string) | Num(int)
// let a: attr = Nu
// ^ completion
Only the modules Null and Nullable are offered; Num is missing. Completion of ordinary variants and GADT constructors at the same position works.
- Vorherrschende Sprache
- OCaml
- Sterne
- 7.5k
- Forks
- 484
- Ø Merge
- 21 Std. 9 Min.
- Gemergte PRs (30 T.)
- 255
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus rescript-lang/rescript
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
rescript-lang/rescript#9135 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
rescript-lang/rescript#9132 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Printed type declarations drop @tag, @notUndefined and runtime annotationsEvtl. vergeben @cknitt hat das heute übernommen. Offen
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 25/100
rescript-lang/rescript#9134 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
rescript-lang/rescript#9130 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 55/100
rescript-lang/rescript#9122 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in rescript-lang/rescript
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
dekobon/big-code-analysis#1729 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
solana-foundation/solana-web3.js#4015 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
area: dependencies auto-generated cwe: 400 dependencies ecosystem: npm help wanted package: glob scope: runtime security security-alert severity: medium source: dependabot supply-chain vulnerability
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
tdk-landscape/tdk-cli-core#2814 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
danielmiessler/LifeOS#2490 ·
Maintainer antworten meist innerhalb von 9 Tagen
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
chapel-lang/chapel-vscode#158 ·
Maintainer antworten meist innerhalb von 1 Tag