popcodeorg / popcodeorg/popcode
Lazily instantiate all remark processors
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 191
- Forks
- 143
- Ø Merge
- 4 T. 11 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
Three Remark scenarios:
- Defaults (used for error messages)
- Syntax highlighted (used for instructions)
- Strip markdown (used for inline error annotations)
util/markdown should present a simple interface to lazily instantiate each of the above processors the first time we need one and then hold on to it for reuse.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
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 mit der Untersuchung von util/markdown und seiner Aufrufer, um zu sehen, wie die drei Remark-Szenarien derzeit erstellt werden. Bestätige die für defaults, Syntax-Highlighting und entferntes Markdown benötigte Schnittstelle und verifiziere anschließend, dass jeder Prozessor nur bei der ersten Verwendung erstellt und danach wiederverwendet wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- tooling
- Issue-Typ
- Refactoring
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100