iodide-project / iodide-project/iodide
"clear all variables" menu item doesn't actually clear all the variables...
Open
- Dominant language
- JavaScript
- Stars
- 1.5k
- Forks
- 145
- PR merge metrics
- No merged PRs in 30d
Description
i just noticed that the "clear all variables" menu item clears the variables out of the redux store (because they disappear from the "workspace pane), but the variables remain in the eval frame JS scope (so for example you can still reference them in code or from the console)
Contributor guide
Research direction
Start by tracing the "clear all variables" menu item from the workspace pane and Redux store into the eval frame JavaScript scope. Done means the variables disappear from the workspace and can no longer be referenced in code or from the console after the action.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100