dispose method

Future<void> dispose()

Implementation

Future<void> dispose() async {
  if (_disposed) {
    return;
  }
  try {
    await vmService.callServiceExtension(
      'ext.flutter.inspector.disposeGroup',
      isolateId: isolate.value?.id,
      args: {'groupName': groupName},
    );
  } catch (e, stackTrace) {
    // Log the error, but don't rethrow.
    print('Error disposing object group $groupName: $e');
    print('Stack trace: $stackTrace');
  } finally {
    _disposed = true;
  }
}