dart-lang/sdk

DAS diagnosics completion page doesn't include html completions (via plugin)

Closed this issue · 2 comments

Looks like it only tracks completions to dart files, but for dart files it does seem to include plugin results.

Correct. The status pages do not currently have any way to get information from plugins. The completion performance is maintained by CompletionDomainHandler, but that only includes the completions generated in server. Completions generated in plugins don't have any way to report their performance back to server.

The plugin spec has a TODO to provide notifications by which plugins can report instrumentation and/or DartSilo data. Getting performance data onto the completion page would require a similar notification by which performance data could be reported back to server.

The plugin story is being reworked, this issue is obsolete.