LeakTrackingTestConfig.debugNotDisposed constructor
- LeakDiagnosticConfig leakDiagnosticConfig = const LeakDiagnosticConfig(collectStackTraceOnStart: true),
- Map<
String, int?> notGCedAllowList = const <String, int>{}, - Map<
String, int?> notDisposedAllowList = const <String, int>{}, - bool allowAllNotDisposed = false,
- bool allowAllNotGCed = false,
- MemoryBaselining? baselining,
- bool isLeakTrackingPaused = false,
Creates a new instance for debugging notDisposed leaks.
This configuration will collect stack traces on start and disposal, and retaining path for notGCed objects.
Implementation
LeakTrackingTestConfig.debugNotDisposed({
this.leakDiagnosticConfig = const LeakDiagnosticConfig(
collectStackTraceOnStart: true,
),
this.notGCedAllowList = const <String, int>{},
this.notDisposedAllowList = const <String, int>{},
this.allowAllNotDisposed = false,
this.allowAllNotGCed = false,
this.baselining,
this.isLeakTrackingPaused = false,
});