Unverified Commit a7e3b1a3 authored by Michael Goderbauer's avatar Michael Goderbauer Committed by GitHub

Clean up ignores that are not ignoring anything (#78493)

parent 65f232fd
...@@ -225,9 +225,6 @@ class VMServiceFlutterDriver extends FlutterDriver { ...@@ -225,9 +225,6 @@ class VMServiceFlutterDriver extends FlutterDriver {
final Health health = await driver.checkHealth(); final Health health = await driver.checkHealth();
if (health.status != HealthStatus.ok) { if (health.status != HealthStatus.ok) {
// TODO(dnfield): Remove ignore once internal repo is up to date
// https://github.com/flutter/flutter/issues/74518
// ignore: await_only_futures
await client.dispose(); await client.dispose();
await client.onDone; await client.onDone;
throw DriverError('Flutter application health check failed.'); throw DriverError('Flutter application health check failed.');
...@@ -519,9 +516,7 @@ class VMServiceFlutterDriver extends FlutterDriver { ...@@ -519,9 +516,7 @@ class VMServiceFlutterDriver extends FlutterDriver {
@override @override
Future<void> close() async { Future<void> close() async {
// TODO(dnfield): Remove ignore once internal repo is up to date await _serviceClient.dispose();
// https://github.com/flutter/flutter/issues/74518
await _serviceClient.dispose(); // ignore: await_only_futures
await _serviceClient.onDone; await _serviceClient.onDone;
} }
} }
......
...@@ -19,7 +19,6 @@ import 'dart:js_util' as js_util; ...@@ -19,7 +19,6 @@ import 'dart:js_util' as js_util;
/// * [_extension_io.dart], which has the dart:io implementation /// * [_extension_io.dart], which has the dart:io implementation
void registerWebServiceExtension(Future<Map<String, dynamic>> Function(Map<String, String>) call) { void registerWebServiceExtension(Future<Map<String, dynamic>> Function(Map<String, String>) call) {
js_util.setProperty(html.window, r'$flutterDriver', allowInterop((dynamic message) async { js_util.setProperty(html.window, r'$flutterDriver', allowInterop((dynamic message) async {
// ignore: undefined_function, undefined_identifier
final Map<String, String> params = Map<String, String>.from( final Map<String, String> params = Map<String, String>.from(
jsonDecode(message as String) as Map<String, dynamic>); jsonDecode(message as String) as Map<String, dynamic>);
final Map<String, dynamic> result = Map<String, dynamic>.from( final Map<String, dynamic> result = Map<String, dynamic>.from(
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:flutter_driver/flutter_driver.dart'; // ignore: import_of_legacy_library_into_null_safe import 'package:flutter_driver/flutter_driver.dart';
class StubNestedCommand extends CommandWithTarget { class StubNestedCommand extends CommandWithTarget {
StubNestedCommand(SerializableFinder finder, this.times, {Duration? timeout}) StubNestedCommand(SerializableFinder finder, this.times, {Duration? timeout})
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:flutter_driver/driver_extension.dart'; import 'package:flutter_driver/driver_extension.dart';
import 'package:flutter_driver/flutter_driver.dart'; // ignore: import_of_legacy_library_into_null_safe import 'package:flutter_driver/flutter_driver.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'stub_command.dart'; import 'stub_command.dart';
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:flutter_driver/flutter_driver.dart'; // ignore: import_of_legacy_library_into_null_safe import 'package:flutter_driver/flutter_driver.dart';
class StubFinder extends SerializableFinder { class StubFinder extends SerializableFinder {
StubFinder(this.keyString); StubFinder(this.keyString);
......
...@@ -47,7 +47,6 @@ class _AsyncScope { ...@@ -47,7 +47,6 @@ class _AsyncScope {
class TestAsyncUtils { class TestAsyncUtils {
// This class is not meant to be instatiated or extended; this constructor // This class is not meant to be instatiated or extended; this constructor
// prevents instantiation and extension. // prevents instantiation and extension.
// ignore: unused_element
TestAsyncUtils._(); TestAsyncUtils._();
static const String _className = 'TestAsyncUtils'; static const String _className = 'TestAsyncUtils';
......
...@@ -10,7 +10,7 @@ import 'package:flutter_test/flutter_test.dart'; ...@@ -10,7 +10,7 @@ import 'package:flutter_test/flutter_test.dart';
void main() { void main() {
test('TestWindow can handle new methods without breaking', () { test('TestWindow can handle new methods without breaking', () {
final dynamic testWindow = TestWindow(window: ui.window); // ignore: unnecessary_nullable_for_final_variable_declarations final dynamic testWindow = TestWindow(window: ui.window);
expect(testWindow.someNewProperty, null); expect(testWindow.someNewProperty, null);
}); });
......
...@@ -427,9 +427,7 @@ class AppDomain extends Domain { ...@@ -427,9 +427,7 @@ class AppDomain extends Domain {
registerHandler('detach', detach); registerHandler('detach', detach);
} }
// TODO(jonahwilliams): update after google3 uuid is updated. static const Uuid _uuidGenerator = Uuid();
// ignore: prefer_const_constructors
static final Uuid _uuidGenerator = Uuid();
static String _getNewAppId() => _uuidGenerator.v4(); static String _getNewAppId() => _uuidGenerator.v4();
......
...@@ -4,7 +4,6 @@ ...@@ -4,7 +4,6 @@
// @dart = 2.8 // @dart = 2.8
// ignore_for_file: implementation_imports
import 'dart:async'; import 'dart:async';
import 'dart:typed_data'; import 'dart:typed_data';
......
...@@ -4,8 +4,6 @@ ...@@ -4,8 +4,6 @@
// @dart = 2.8 // @dart = 2.8
// ignore_for_file: implementation_imports
import 'dart:async'; import 'dart:async';
import 'dart:typed_data'; import 'dart:typed_data';
...@@ -19,7 +17,7 @@ import 'package:shelf/shelf_io.dart' as shelf_io; ...@@ -19,7 +17,7 @@ import 'package:shelf/shelf_io.dart' as shelf_io;
import 'package:shelf_static/shelf_static.dart'; import 'package:shelf_static/shelf_static.dart';
import 'package:shelf_web_socket/shelf_web_socket.dart'; import 'package:shelf_web_socket/shelf_web_socket.dart';
import 'package:stream_channel/stream_channel.dart'; import 'package:stream_channel/stream_channel.dart';
import 'package:test_core/src/platform.dart'; import 'package:test_core/src/platform.dart'; // ignore: implementation_imports
import 'package:web_socket_channel/web_socket_channel.dart'; import 'package:web_socket_channel/web_socket_channel.dart';
import 'package:webkit_inspection_protocol/webkit_inspection_protocol.dart' hide StackTrace; import 'package:webkit_inspection_protocol/webkit_inspection_protocol.dart' hide StackTrace;
......
...@@ -892,9 +892,6 @@ class FlutterVmService { ...@@ -892,9 +892,6 @@ class FlutterVmService {
} }
Future<void> dispose() async { Future<void> dispose() async {
// TODO(dnfield): Remove ignore once internal repo is up to date
// https://github.com/flutter/flutter/issues/74518
// ignore: await_only_futures
await service.dispose(); await service.dispose();
} }
} }
......
...@@ -634,9 +634,6 @@ class FlutterRunTestDriver extends FlutterTestDriver { ...@@ -634,9 +634,6 @@ class FlutterRunTestDriver extends FlutterTestDriver {
} }
if (_vmService != null) { if (_vmService != null) {
_debugPrint('Closing VM service...'); _debugPrint('Closing VM service...');
// TODO(dnfield): Remove ignore once internal repo is up to date
// https://github.com/flutter/flutter/issues/74518
// ignore: await_only_futures
await _vmService.dispose(); await _vmService.dispose();
} }
if (_currentRunningAppId != null) { if (_currentRunningAppId != null) {
......
...@@ -43,8 +43,8 @@ class PluginEventChannel<T> { ...@@ -43,8 +43,8 @@ class PluginEventChannel<T> {
this.name, [ this.name, [
this.codec = const StandardMethodCodec(), this.codec = const StandardMethodCodec(),
this.binaryMessenger, this.binaryMessenger,
]) : assert(name != null), // ignore: unnecessary_null_comparison ]) : assert(name != null),
assert(codec != null); // ignore: unnecessary_null_comparison assert(codec != null);
/// The logical channel on which communication happens. /// The logical channel on which communication happens.
/// ///
...@@ -108,7 +108,7 @@ class _EventChannelHandler<T> { ...@@ -108,7 +108,7 @@ class _EventChannelHandler<T> {
this.codec, this.codec,
this.controller, this.controller,
this.messenger, this.messenger,
) : assert(messenger != null); // ignore: unnecessary_null_comparison ) : assert(messenger != null);
final String name; final String name;
final MethodCodec codec; final MethodCodec codec;
......
...@@ -205,7 +205,7 @@ class PluginRegistry extends Registrar { ...@@ -205,7 +205,7 @@ class PluginRegistry extends Registrar {
'This feature was deprecated after v1.26.0-18.0.pre.' 'This feature was deprecated after v1.26.0-18.0.pre.'
) )
BinaryMessenger? binaryMessenger, BinaryMessenger? binaryMessenger,
]) : super(); // ignore: avoid_unused_constructor_parameters ]) : super();
/// Returns `this`. The argument is ignored. /// Returns `this`. The argument is ignored.
@Deprecated( @Deprecated(
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
@TestOn('chrome') // Uses web-only Flutter SDK @TestOn('chrome') // Uses web-only Flutter SDK
import 'dart:async'; import 'dart:async';
import 'dart:ui' as ui; // ignore: unused_import, it looks unused as web-only elements are the only elements used. import 'dart:ui' as ui;
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
@TestOn('chrome') // Uses web-only Flutter SDK @TestOn('chrome') // Uses web-only Flutter SDK
import 'dart:ui' as ui; // ignore: unused_import, it looks unused as web-only elements are the only elements used. import 'dart:ui' as ui;
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
......
...@@ -157,9 +157,6 @@ class DartVm { ...@@ -157,9 +157,6 @@ class DartVm {
/// ///
/// After this function completes this object is no longer usable. /// After this function completes this object is no longer usable.
Future<void> stop() async { Future<void> stop() async {
// TODO(dnfield): Remove ignore once internal repo is up to date
// https://github.com/flutter/flutter/issues/74518
// ignore: await_only_futures
await _vmService.dispose(); await _vmService.dispose();
await _vmService.onDone; await _vmService.onDone;
} }
......
...@@ -22,7 +22,6 @@ void registerWebServiceExtension( ...@@ -22,7 +22,6 @@ void registerWebServiceExtension(
Future<Map<String, dynamic>> Function(Map<String, String>) call) { Future<Map<String, dynamic>> Function(Map<String, String>) call) {
js_util.setProperty(html.window, r'$flutterDriver', js_util.setProperty(html.window, r'$flutterDriver',
allowInterop((dynamic message) async { allowInterop((dynamic message) async {
// ignore: undefined_function, undefined_identifier
final Map<String, String> params = Map<String, String>.from( final Map<String, String> params = Map<String, String>.from(
jsonDecode(message as String) as Map<String, dynamic>); jsonDecode(message as String) as Map<String, dynamic>);
final Map<String, dynamic> result = final Map<String, dynamic> result =
......
...@@ -202,7 +202,7 @@ class IntegrationTestWidgetsFlutterBinding extends LiveTestWidgetsFlutterBinding ...@@ -202,7 +202,7 @@ class IntegrationTestWidgetsFlutterBinding extends LiveTestWidgetsFlutterBinding
List<String> streams = const <String>['all'], List<String> streams = const <String>['all'],
@visibleForTesting vm.VmService? vmService, @visibleForTesting vm.VmService? vmService,
}) async { }) async {
assert(streams != null); // ignore: unnecessary_null_comparison assert(streams != null);
assert(streams.isNotEmpty); assert(streams.isNotEmpty);
if (vmService != null) { if (vmService != null) {
_vmService = vmService; _vmService = vmService;
......
...@@ -32,7 +32,7 @@ Future<void> writeResponseData( ...@@ -32,7 +32,7 @@ Future<void> writeResponseData(
String testOutputFilename = 'integration_response_data', String testOutputFilename = 'integration_response_data',
String? destinationDirectory, String? destinationDirectory,
}) async { }) async {
assert(testOutputFilename != null); // ignore: unnecessary_null_comparison assert(testOutputFilename != null);
destinationDirectory ??= testOutputsDirectory; destinationDirectory ??= testOutputsDirectory;
await fs.directory(destinationDirectory).create(recursive: true); await fs.directory(destinationDirectory).create(recursive: true);
final File file = fs.file(path.join( final File file = fs.file(path.join(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment