Simply using dart formatter causes runaway processes
Open
- Dominant language
- Emacs Lisp
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
I'm sometimes seeing Emacs using quite a bit of CPU. Appears to be the dart analysis server, started by dart-server.el when looking for the dartfmt executable. I don't think I'm using the dart-server analysis server for anything else.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in dart-server.el, especially the path that looks for the dartfmt executable and starts the Dart analysis server. Reproduce formatter use while monitoring Emacs and child processes, then identify why processes continue running and verify that formatting no longer causes runaway analysis-server activity.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, emacs-lisp
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100