Use strict-raw-types analysis instead of no-implicit-dynamic (#96296)
This commit is contained in:
parent
ee6a693cde
commit
2cdef81ecf
@ -19,9 +19,10 @@
|
|||||||
# Android Studio, and the `flutter analyze` command.
|
# Android Studio, and the `flutter analyze` command.
|
||||||
|
|
||||||
analyzer:
|
analyzer:
|
||||||
|
language:
|
||||||
|
strict-raw-types: true
|
||||||
strong-mode:
|
strong-mode:
|
||||||
implicit-casts: false
|
implicit-casts: false
|
||||||
implicit-dynamic: false
|
|
||||||
errors:
|
errors:
|
||||||
# treat missing required parameters as a warning (not a hint)
|
# treat missing required parameters as a warning (not a hint)
|
||||||
missing_required_param: warning
|
missing_required_param: warning
|
||||||
|
@ -5166,7 +5166,7 @@ abstract class _RestorationInformation {
|
|||||||
required int restorationScopeId,
|
required int restorationScopeId,
|
||||||
}) = _NamedRestorationInformation;
|
}) = _NamedRestorationInformation;
|
||||||
factory _RestorationInformation.anonymous({
|
factory _RestorationInformation.anonymous({
|
||||||
required RestorableRouteBuilder routeBuilder,
|
required RestorableRouteBuilder<Object?> routeBuilder,
|
||||||
required Object? arguments,
|
required Object? arguments,
|
||||||
required int restorationScopeId,
|
required int restorationScopeId,
|
||||||
}) = _AnonymousRestorationInformation;
|
}) = _AnonymousRestorationInformation;
|
||||||
@ -5265,7 +5265,7 @@ class _AnonymousRestorationInformation extends _RestorationInformation {
|
|||||||
|
|
||||||
factory _AnonymousRestorationInformation.fromSerializableData(List<Object?> data) {
|
factory _AnonymousRestorationInformation.fromSerializableData(List<Object?> data) {
|
||||||
assert(data.length > 1);
|
assert(data.length > 1);
|
||||||
final RestorableRouteBuilder routeBuilder = ui.PluginUtilities.getCallbackFromHandle(ui.CallbackHandle.fromRawHandle(data[1]! as int))! as RestorableRouteBuilder;
|
final RestorableRouteBuilder<Object?> routeBuilder = ui.PluginUtilities.getCallbackFromHandle(ui.CallbackHandle.fromRawHandle(data[1]! as int))! as RestorableRouteBuilder;
|
||||||
return _AnonymousRestorationInformation(
|
return _AnonymousRestorationInformation(
|
||||||
restorationScopeId: data[0]! as int,
|
restorationScopeId: data[0]! as int,
|
||||||
routeBuilder: routeBuilder,
|
routeBuilder: routeBuilder,
|
||||||
@ -5292,7 +5292,7 @@ class _AnonymousRestorationInformation extends _RestorationInformation {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
final int restorationScopeId;
|
final int restorationScopeId;
|
||||||
final RestorableRouteBuilder routeBuilder;
|
final RestorableRouteBuilder<Object?> routeBuilder;
|
||||||
final Object? arguments;
|
final Object? arguments;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user