[flutter_tools] migrate clean_test to null-safety (#107750)

diff --git a/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart
index aab2b42..d703026 100644
--- a/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart
+++ b/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart
@@ -2,8 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-// @dart = 2.8
-
 import 'package:file/memory.dart';
 import 'package:file_testing/file_testing.dart';
 import 'package:flutter_tools/src/base/file_system.dart';
@@ -22,8 +20,8 @@
 
 void main() {
   group('clean command', () {
-    Xcode xcode;
-    FakeXcodeProjectInterpreter xcodeProjectInterpreter;
+    late Xcode xcode;
+    late FakeXcodeProjectInterpreter xcodeProjectInterpreter;
 
     setUp(() {
       xcodeProjectInterpreter = FakeXcodeProjectInterpreter();
@@ -34,8 +32,8 @@
     });
 
     group('general', () {
-      MemoryFileSystem fs;
-      Directory buildDirectory;
+      late MemoryFileSystem fs;
+      late Directory buildDirectory;
 
       setUp(() {
         fs = MemoryFileSystem.test();
@@ -104,9 +102,9 @@
     });
 
     group('Windows', () {
-      FakePlatform windowsPlatform;
-      MemoryFileSystem fileSystem;
-      FileExceptionHandler exceptionHandler;
+      late FakePlatform windowsPlatform;
+      late MemoryFileSystem fileSystem;
+      late FileExceptionHandler exceptionHandler;
 
       setUp(() {
         windowsPlatform = FakePlatform(operatingSystem: 'windows');
@@ -191,8 +189,13 @@
   Version version = Version(0, 0, 0);
 
   @override
-  Future<XcodeProjectInfo> getInfo(String projectPath, {String projectFilename}) async {
-    return XcodeProjectInfo(null, null, <String>['Runner'], BufferLogger.test());
+  Future<XcodeProjectInfo> getInfo(String projectPath, {String? projectFilename}) async {
+    return XcodeProjectInfo(
+      const <String>[],
+      const <String>[],
+      <String>['Runner'],
+      BufferLogger.test(),
+    );
   }
 
   final List<CleanWorkspaceCall> workspaces = <CleanWorkspaceCall>[];