-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: leak trackingIssues and PRs related to memory leaks detected by leak_trackerIssues and PRs related to memory leaks detected by leak_trackerc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capability
Description
Bigger issue: flutter/devtools#6909
- Update leak_tracker:
- Define adjustable settings: Create adjustable test settings. dart-lang/leak_tracker#152
- Remove dependency on test. dart-lang/leak_tracker#159
- Use adjustable settings: Update leak_tracker to use LeakTesting. dart-lang/leak_tracker#158
- Avoid duplicate leak tracking and remove dependency on logging. dart-lang/leak_tracker#160
- Separate 'memory_usage'
- Create new package in monorepo
- Update analyzer to use new package - https://dart-review.googlesource.com/c/sdk/+/334143
- second attempt: https://dart-review.googlesource.com/c/sdk/+/335061
- Update G3 to mirror 'leak_tracker' and 'leak_tracker_testing' from github
- Remove dependencies on crypto, typed_data, web_socket_channel
- Update leak_tracker_flutter_testing to contain all needed API
- Update testWidgetsWithLeakTracking to explicitly set leak tracking off in invoked testWidgets.
- Update flutter:
- Take dependency on leak_tracker_flutter_testing: Reorganize dependencies on leak_tracker. #140233
- Update testWidgets to track leaks
- exclude leak tracking from leaky tests
- Convert testWidgetsWithLeakTracking to testWidgets
- Cleanup leak_tracker:
- test cover
withRetainingPathfor testWidgets in leak_tracker - remove testWidgetsWithLeakTracking
- remove not-used fields from LeakTesting
- remove memory usage from leak tracker
- update documentation
- test cover
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: leak trackingIssues and PRs related to memory leaks detected by leak_trackerIssues and PRs related to memory leaks detected by leak_trackerc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capability