Duplicated playground logic between guide and playground, two copies diverged
Maintainer antworten meist innerhalb von 2 Tagen
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 20/100
Rechercherichtung
Start by comparing the version sort and filter in GuideCompilerSettings.res with Playground.res around lines 1660-1686, then the Executing arm of CompilerManagerHook.res, GuideRuntimeImport.res line 44, and TryRoute.res lines 15-16. The issue names the duplicated pieces but does not say which copy should win or what shared module should hold them, so agree that with the maintainers before editing. Done would mean one shared implementation with the existing playground and guide behaviour unchanged.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Version filter and sort (GuideCompilerSettings.res vs Playground.res:1660-1686; the playground's digit-concatenation sort misorders v12.10.0), import collector (GuideRuntimeTransform.res vs Babel.PlaygroundValidator), runtime-import mapping, console helpers, the TryRoute loader.
the runtime-import mapping in CompilerManagerHook.res (Executing arm) runs only on the playground's Run paths (Playground.res:1299,1347); the guide never reaches it and keeps its own copy, so only CdnMeta is actually shared (GuideRuntimeImport.res:44). Node.Process.Env has one consumer (TryRoute.res:15-16) and the guide re-declares the same variables.
Line numbers refer to master at ff3eac6e.
- Vorherrschende Sprache
- MDX
- Sterne
- 1.9k
- Forks
- 261
- Ø Merge
- 3 T. 13 Std.
- Gemergte PRs (30 T.)
- 37
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine 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-lang.org
-
Semantic drift analysis: resultsEvtl. vergeben @fhammerschmidt hat das vor 15 Tagen übernommen. Offen
rescript-lang/rescript-lang.org#1421 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Guide compiler is unpinned and lessons are never validatedEvtl. vergeben @fhammerschmidt hat das vor 14 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
rescript-lang/rescript-lang.org#1405 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement playground react
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
rescript-lang/rescript-lang.org#1377 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement react syntax lookup
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
rescript-lang/rescript-lang.org#1376 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
enhancement react
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
rescript-lang/rescript-lang.org#1375 ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in rescript-lang/rescript-lang.org
Ähnliche Issues
-
[BUG]: Header avatar and display name don't update after editing the profileEvtl. vergeben @dhruvbit hat das heute übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
AOSSIE-Org/DebateAI#770 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
GDQuest/learn-gdscript#1452 ·