Objects Debouncing in the DebounceLangToolService and Throttling in the ThrottlingLangToolService are never closed, although the documentation of the package suggests doing so to prevent memory leaks:
// in 'package:throttle/throttle.dart
/// Closing instances of Sink prevents
/// memory leaks and unexpected behavior.
@Deprecated('Use [close] instead')
void dispose() => close();
Objects
Debouncing
in theDebounceLangToolService
andThrottling
in theThrottlingLangToolService
are never closed, although the documentation of the package suggests doing so to prevent memory leaks: