| Auto-Submit | +1 |
| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
print(summary);This will cause an extra newline to be output at the end. Change to:
```
stdout.write(summary);
```
} catch (e, stack) {Drop this catch clause. It doesn't add any value; the default "unhandled exception" behavior does basically the same thing.
help: 'The path to the package to summarize.',Add text explaining that the default is to summarize the current directory.
'Could not find "name" in pubspec.yaml at ${pubspecFile.path}',Misleading error message; this could also fire if the pubspec.yaml file _does_ contain a `name` field, but it has the wrong type.
I would change this to a traditional series of if-tests rather than a switch, so that the error message can explain what went wrong.
// Copyright (c) 2026, the Dart project authors. Please see the AUTHORS fileTo address the bot failure, you'll need to give this file a larger timeout. You should be able to do so by editing `pkg/pkg.status` and adding this line to the top section:
```
api_summary/test/app_test: Slow, Pass
```
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Auto-Submit | +1 |
| Commit-Queue | +2 |
This will cause an extra newline to be output at the end. Change to:
```
stdout.write(summary);
```
Done
Drop this catch clause. It doesn't add any value; the default "unhandled exception" behavior does basically the same thing.
Done
Add text explaining that the default is to summarize the current directory.
Done
'Could not find "name" in pubspec.yaml at ${pubspecFile.path}',Misleading error message; this could also fire if the pubspec.yaml file _does_ contain a `name` field, but it has the wrong type.
I would change this to a traditional series of if-tests rather than a switch, so that the error message can explain what went wrong.
Done
// Copyright (c) 2026, the Dart project authors. Please see the AUTHORS fileTo address the bot failure, you'll need to give this file a larger timeout. You should be able to do so by editing `pkg/pkg.status` and adding this line to the top section:
```
api_summary/test/app_test: Slow, Pass
```
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Commit-Queue | +2 |
lgtm
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
api_summary: add basic CLI and validation test
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
These tests are timing out some of our bots - can y'all check? https://dart-current-results.web.app/?filter=pkg/api_summary/test/app_test&showAll
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
These tests are timing out some of our bots - can y'all check? https://dart-current-results.web.app/?filter=pkg/api_summary/test/app_test&showAll
Sorry!
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
These tests are timing out some of our bots - can y'all check? https://dart-current-results.web.app/?filter=pkg/api_summary/test/app_test&showAll
Oops, it looks like I was wrong about needing to add that line to `pkg/pkg.status`. What we're supposed to do instead to increase the timeout is documented here: https://pub.dev/packages/test#timeouts
@kev...@google.com, would you mind making a CL to fix this?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |