Bump flutter_lints to 6.0.0 (#9792)
diff --git a/packages/devtools_app/lib/src/screens/deep_link_validation/deep_links_controller.dart b/packages/devtools_app/lib/src/screens/deep_link_validation/deep_links_controller.dart
index 6e51d11..4464b8c 100644
--- a/packages/devtools_app/lib/src/screens/deep_link_validation/deep_links_controller.dart
+++ b/packages/devtools_app/lib/src/screens/deep_link_validation/deep_links_controller.dart
@@ -444,7 +444,7 @@
appLink.intentFilterChecks,
),
os: {PlatformOS.android},
- scheme: {if (scheme != null) scheme},
+ scheme: {?scheme},
);
} else {
final linkData = domainPathToLinkData[domainAndPath]!;
diff --git a/packages/devtools_app/lib/src/screens/inspector_v2/layout_explorer/ui/arrow.dart b/packages/devtools_app/lib/src/screens/inspector_v2/layout_explorer/ui/arrow.dart
index 3adb4e6..6035809 100644
--- a/packages/devtools_app/lib/src/screens/inspector_v2/layout_explorer/ui/arrow.dart
+++ b/packages/devtools_app/lib/src/screens/inspector_v2/layout_explorer/ui/arrow.dart
@@ -100,7 +100,7 @@
),
),
),
- if (child != null) child!,
+ ?child,
Expanded(
child: Container(
margin: EdgeInsets.only(
diff --git a/packages/devtools_app/lib/src/screens/logging/metadata.dart b/packages/devtools_app/lib/src/screens/logging/metadata.dart
index 9ac216e..081762c 100644
--- a/packages/devtools_app/lib/src/screens/logging/metadata.dart
+++ b/packages/devtools_app/lib/src/screens/logging/metadata.dart
@@ -97,8 +97,8 @@
FrameElapsedMetaDataChip(
elapsedTimeDisplay: elapsedFrameTimeAsString,
),
- if (isolateChip != null) isolateChip,
- if (zoneChip != null) zoneChip,
+ ?isolateChip,
+ ?zoneChip,
],
);
}
diff --git a/packages/devtools_app/lib/src/screens/performance/panes/frame_analysis/frame_analysis_model.dart b/packages/devtools_app/lib/src/screens/performance/panes/frame_analysis/frame_analysis_model.dart
index d1316e4..0e82e25 100644
--- a/packages/devtools_app/lib/src/screens/performance/panes/frame_analysis/frame_analysis_model.dart
+++ b/packages/devtools_app/lib/src/screens/performance/panes/frame_analysis/frame_analysis_model.dart
@@ -92,9 +92,7 @@
final paintEvent = uiEvent.firstChildWithCondition(
(event) => FramePhaseType.paint.isMatchForEventName(event.name),
);
- return FramePhase.paint(
- events: <FlutterTimelineEvent>[if (paintEvent != null) paintEvent],
- );
+ return FramePhase.paint(events: <FlutterTimelineEvent>[?paintEvent]);
}
/// Data for the raster phase of [frame].
diff --git a/packages/devtools_app/lib/src/screens/profiler/cpu_profile_model.dart b/packages/devtools_app/lib/src/screens/profiler/cpu_profile_model.dart
index 038bf98..f1eb442 100644
--- a/packages/devtools_app/lib/src/screens/profiler/cpu_profile_model.dart
+++ b/packages/devtools_app/lib/src/screens/profiler/cpu_profile_model.dart
@@ -745,13 +745,11 @@
List<CpuStackFrame>? _bottomUpRoots;
late final userTags = <String>{
- for (final cpuSample in cpuSamples)
- if (cpuSample.userTag case final userTag?) userTag,
+ for (final cpuSample in cpuSamples) ?cpuSample.userTag,
};
late final vmTags = <String>{
- for (final cpuSample in cpuSamples)
- if (cpuSample.vmTag case final vmTag?) vmTag,
+ for (final cpuSample in cpuSamples) ?cpuSample.vmTag,
};
CpuStackFrame? selectedStackFrame;
diff --git a/packages/devtools_app/lib/src/screens/vm_developer/process_memory/process_memory_view.dart b/packages/devtools_app/lib/src/screens/vm_developer/process_memory/process_memory_view.dart
index 1b453e0..9ae5d1d 100644
--- a/packages/devtools_app/lib/src/screens/vm_developer/process_memory/process_memory_view.dart
+++ b/packages/devtools_app/lib/src/screens/vm_developer/process_memory/process_memory_view.dart
@@ -194,7 +194,7 @@
keyFactory: (e) =>
PageStorageKey<String>('${e.name}+${e.depth}+${e.byteSize}'),
displayTreeGuidelines: true,
- dataRoots: [if (root != null) root],
+ dataRoots: [?root],
dataKey: 'process-memory-tree',
columns: columns,
treeColumn: categoryColumn,
diff --git a/packages/devtools_app/lib/src/screens/vm_developer/vm_developer_common_widgets.dart b/packages/devtools_app/lib/src/screens/vm_developer/vm_developer_common_widgets.dart
index ac39521..06f7f6c 100644
--- a/packages/devtools_app/lib/src/screens/vm_developer/vm_developer_common_widgets.dart
+++ b/packages/devtools_app/lib/src/screens/vm_developer/vm_developer_common_widgets.dart
@@ -155,7 +155,7 @@
),
),
),
- if (table != null) table,
+ ?table,
],
);
}
diff --git a/packages/devtools_app/lib/src/shared/console/console.dart b/packages/devtools_app/lib/src/shared/console/console.dart
index c9840ce..91ead2a 100644
--- a/packages/devtools_app/lib/src/shared/console/console.dart
+++ b/packages/devtools_app/lib/src/shared/console/console.dart
@@ -49,7 +49,7 @@
child: Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
- if (title != null) title!,
+ ?title,
Expanded(child: child),
],
),
diff --git a/packages/devtools_app/lib/src/shared/environment_parameters/environment_parameters_external.dart b/packages/devtools_app/lib/src/shared/environment_parameters/environment_parameters_external.dart
index 30cd68f..d46afca 100644
--- a/packages/devtools_app/lib/src/shared/environment_parameters/environment_parameters_external.dart
+++ b/packages/devtools_app/lib/src/shared/environment_parameters/environment_parameters_external.dart
@@ -134,10 +134,7 @@
String? additionalInfo,
String? issueTitle,
}) {
- final issueBody = [
- if (additionalInfo != null) additionalInfo,
- ...environment,
- ].join('\n');
+ final issueBody = [?additionalInfo, ...environment].join('\n');
return Uri.parse(
'https://$_newDevToolsIssueUriDisplay',
diff --git a/packages/devtools_app/lib/src/shared/server/server_api_client.dart b/packages/devtools_app/lib/src/shared/server/server_api_client.dart
index 8406975..9e646ab 100644
--- a/packages/devtools_app/lib/src/shared/server/server_api_client.dart
+++ b/packages/devtools_app/lib/src/shared/server/server_api_client.dart
@@ -117,7 +117,7 @@
'jsonrpc': '2.0',
'id': id,
'method': method,
- if (params != null) 'params': params,
+ 'params': ?params,
});
final completer = Completer<T>();
_completers[id] = completer;
diff --git a/packages/devtools_app/lib/src/shared/ui/side_panel.dart b/packages/devtools_app/lib/src/shared/ui/side_panel.dart
index 707c261..16d1943 100644
--- a/packages/devtools_app/lib/src/shared/ui/side_panel.dart
+++ b/packages/devtools_app/lib/src/shared/ui/side_panel.dart
@@ -104,7 +104,7 @@
);
return Stack(
children: [
- if (child != null) child,
+ ?child,
SidePanel(
sidePanelController: widget.controller,
visibilityAnimation: visibilityAnimation,
diff --git a/packages/devtools_app/lib/src/shared/utils/utils.dart b/packages/devtools_app/lib/src/shared/utils/utils.dart
index 5cc3e8a..b19bd58 100644
--- a/packages/devtools_app/lib/src/shared/utils/utils.dart
+++ b/packages/devtools_app/lib/src/shared/utils/utils.dart
@@ -110,7 +110,7 @@
title: 'Connected app type',
description: connectedApp.display,
),
- if (vmServiceConnection != null) vmServiceConnection,
+ ?vmServiceConnection,
ConnectionDescription(title: 'Dart Version', description: version),
if (flutterVersion != null && !flutterVersion.unknown) ...{
ConnectionDescription(
diff --git a/packages/devtools_app/test/test_infra/fixtures/flutter_app/lib/src/autocomplete.dart b/packages/devtools_app/test/test_infra/fixtures/flutter_app/lib/src/autocomplete.dart
index 24ed3d8..befc2b5 100644
--- a/packages/devtools_app/test/test_infra/fixtures/flutter_app/lib/src/autocomplete.dart
+++ b/packages/devtools_app/test/test_infra/fixtures/flutter_app/lib/src/autocomplete.dart
@@ -56,15 +56,14 @@
var someField = 3;
static var someStaticField = 2;
int get someProperty => 42;
- // ignore: avoid-dynamic, gets in the way of testing.
- set someSomeProperty(v) {}
+ set someSomeProperty(int v) {}
}
var someTopLevelField = 9;
int get someTopLevelGetter => 42;
-set someTopLevelSetter(v) {}
+set someTopLevelSetter(int v) {}
void someTopLevelMember() {}
diff --git a/packages/devtools_app/test/test_infra/scenes/standalone_ui/editor_service/simulated_editor.dart b/packages/devtools_app/test/test_infra/scenes/standalone_ui/editor_service/simulated_editor.dart
index 4a18e78..c17709e 100644
--- a/packages/devtools_app/test/test_infra/scenes/standalone_ui/editor_service/simulated_editor.dart
+++ b/packages/devtools_app/test/test_infra/scenes/standalone_ui/editor_service/simulated_editor.dart
@@ -310,10 +310,10 @@
FutureOr<void> openDevToolsPage(
String? _,
- String? __,
- bool ___,
- bool ____,
- bool _____,
+ String? _,
+ bool _,
+ bool _,
+ bool _,
) {}
}
diff --git a/pubspec.lock b/pubspec.lock
index a55f54d..a2a5876 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -360,10 +360,10 @@
dependency: "direct dev"
description:
name: flutter_lints
- sha256: "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1"
+ sha256: "3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1"
url: "https://pub.dev"
source: hosted
- version: "5.0.0"
+ version: "6.0.0"
flutter_markdown:
dependency: transitive
description:
@@ -515,10 +515,10 @@
dependency: transitive
description:
name: lints
- sha256: c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7
+ sha256: "12f842a479589fea194fe5c5a3095abc7be0c1f2ddfa9a0e76aed1dbd26a87df"
url: "https://pub.dev"
source: hosted
- version: "5.1.1"
+ version: "6.1.0"
logging:
dependency: transitive
description:
diff --git a/pubspec.yaml b/pubspec.yaml
index d592000..0d862ed 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -14,4 +14,4 @@
dev_dependencies:
build_runner: ^2.5.4
- flutter_lints: ^5.0.0
+ flutter_lints: ^6.0.0