popcodeorg / popcodeorg/popcode
Console expressions should break infinite loops
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 191
- Forks
- 143
- Ø Merge
- 4 T. 11 Std.
- Gemergte PRs (30 T.)
- 5
Beschreibung
Entering e.g.
while (true) {}
Into the console causes an infinite loop. We should run console entries through loop-breaker (at least if they comprise statements).
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 damit, den Einstiegspunkt für die Auswertung von Konsolenausdrücken zu lokalisieren und zu prüfen, wie Anweisungseinträge verteilt werden. Verfolge, an welcher Stelle eine Konsoleneingabe unbegrenzt ausgeführt werden kann, und stelle anschließend sicher, dass anweisungsbasierte Einträge unter loop-breaker beendet werden, während gewöhnliche Ausdrücke weiterhin funktionieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- frontend, web-dev
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100