bradyt / bradyt/dart-server

Simply using dart formatter causes runaway processes

Open
#10 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.