Danny Tuppeny
Danny Tuppeny
While investigating https://github.com/dart-lang/sdk/issues/55621 I found that sometimes `pub upgrade` is just hanging at the end for around 30s:  All of the output shown here appeared almost immediately, then the...
When a user opens a Dart project in Dart Code I'd like to inform them if they need to run `pub get` (with an easy button to do so) to...
There are some places in the analysis server that could benefit from parsing Markdown. For example https://github.com/Dart-Code/Dart-Code/issues/3330 relates to code blocks no longer being highlighted in VS Code when Semantic...
On Windows, the following code: ```dart final String homeDrive = platform.environment['HOMEDRIVE']; final String homePath = platform.environment['HOMEPATH']; print(homeDrive); print(homePath); print(fs.path.join(homeDrive, homePath)); ``` Outputs the following: ```text C: \Users\danny \Users\danny ``` The...
VS Code runs test with `-r json` and uses the data to populate its test runner. The API allows us to provide expected/actual values for a test failure which can...
I'd like to make some improvements to the "Peek Test Error" popup that VS Code shows when a test fails: https://github.com/Dart-Code/Dart-Code/issues/4351  One common complaint is that it's only tied...
Usually when we run tests with the JSON reporter, we get the file/line/col of the test back. We can now also run tests by line number. However, the file/line/col information...
I'm working through removing some remaining references to Observatory in the VS Code extension (some of these things have been deprecated and new "VM Service" alternatives added) and noticed that...
When I run a test group that has a setup method, I get a fake test in the JSON output that looks just like any other test: ```js // Setup...
Moved from https://github.com/Dart-Code/Dart-Code/issues/4084. If a test is using `stdout` to write output (for example `stdout.write('{');`), it can generate invalid JSON for a tool using the JSON reporter that may prevent...