diff --git a/examples/counter/lib/main.g.dart b/examples/counter/lib/main.g.dart index a71a1562b..5c7bb4ceb 100644 --- a/examples/counter/lib/main.g.dart +++ b/examples/counter/lib/main.g.dart @@ -14,7 +14,7 @@ part of 'main.dart'; /// and exposing ways to modify it (cf [increment]). @ProviderFor(Counter) -const counterProvider = CounterProvider._(); +final counterProvider = CounterProvider._(); /// Annotating a class by `@riverpod` defines a new shared state for your application, /// accessible using the generated [counterProvider]. @@ -25,7 +25,7 @@ final class CounterProvider extends $NotifierProvider { /// accessible using the generated [counterProvider]. /// This class is both responsible for initializing the state (through the [build] method) /// and exposing ways to modify it (cf [increment]). - const CounterProvider._() + CounterProvider._() : super( from: null, argument: null, diff --git a/examples/pub/lib/detail.g.dart b/examples/pub/lib/detail.g.dart index f375248c1..0f55b2d91 100644 --- a/examples/pub/lib/detail.g.dart +++ b/examples/pub/lib/detail.g.dart @@ -12,12 +12,12 @@ part of 'detail.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(fetchPackageDetails) -const fetchPackageDetailsProvider = FetchPackageDetailsFamily._(); +final fetchPackageDetailsProvider = FetchPackageDetailsFamily._(); final class FetchPackageDetailsProvider extends $FunctionalProvider, Package, FutureOr> with $FutureModifier, $FutureProvider { - const FetchPackageDetailsProvider._({ + FetchPackageDetailsProvider._({ required FetchPackageDetailsFamily super.from, required String super.argument, }) : super( @@ -65,7 +65,7 @@ String _$fetchPackageDetailsHash() => final class FetchPackageDetailsFamily extends $Family with $FunctionalFamilyOverride, String> { - const FetchPackageDetailsFamily._() + FetchPackageDetailsFamily._() : super( retry: null, name: r'fetchPackageDetailsProvider', @@ -82,7 +82,7 @@ final class FetchPackageDetailsFamily extends $Family } @ProviderFor(likedPackages) -const likedPackagesProvider = LikedPackagesProvider._(); +final likedPackagesProvider = LikedPackagesProvider._(); final class LikedPackagesProvider extends @@ -92,7 +92,7 @@ final class LikedPackagesProvider FutureOr> > with $FutureModifier>, $FutureProvider> { - const LikedPackagesProvider._() + LikedPackagesProvider._() : super( from: null, argument: null, @@ -121,12 +121,12 @@ final class LikedPackagesProvider String _$likedPackagesHash() => r'8debee8d8fa48334d1de21fa9bbf03224265d29d'; @ProviderFor(pubRepository) -const pubRepositoryProvider = PubRepositoryProvider._(); +final pubRepositoryProvider = PubRepositoryProvider._(); final class PubRepositoryProvider extends $FunctionalProvider with $Provider { - const PubRepositoryProvider._() + PubRepositoryProvider._() : super( from: null, argument: null, @@ -168,7 +168,7 @@ String _$pubRepositoryHash() => r'fd358feb202d2c34ad507ebf0a40bddbebc8ea98'; /// is logged-in. @ProviderFor(PackageMetrics) -const packageMetricsProvider = PackageMetricsFamily._(); +final packageMetricsProvider = PackageMetricsFamily._(); /// A provider that fetches the likes count, popularity score and pub points /// for a given package. @@ -182,7 +182,7 @@ final class PackageMetricsProvider /// /// It also exposes utilities to like/unlike a package, assuming the user /// is logged-in. - const PackageMetricsProvider._({ + PackageMetricsProvider._({ required PackageMetricsFamily super.from, required String super.argument, }) : super( @@ -235,7 +235,7 @@ final class PackageMetricsFamily extends $Family FutureOr, String > { - const PackageMetricsFamily._() + PackageMetricsFamily._() : super( retry: null, name: r'packageMetricsProvider', diff --git a/examples/pub/lib/search.g.dart b/examples/pub/lib/search.g.dart index ca1a4c3b2..132310548 100644 --- a/examples/pub/lib/search.g.dart +++ b/examples/pub/lib/search.g.dart @@ -12,7 +12,7 @@ part of 'search.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(fetchPackages) -const fetchPackagesProvider = FetchPackagesFamily._(); +final fetchPackagesProvider = FetchPackagesFamily._(); final class FetchPackagesProvider extends @@ -22,7 +22,7 @@ final class FetchPackagesProvider FutureOr> > with $FutureModifier>, $FutureProvider> { - const FetchPackagesProvider._({ + FetchPackagesProvider._({ required FetchPackagesFamily super.from, required ({int page, String search}) super.argument, }) : super( @@ -74,7 +74,7 @@ final class FetchPackagesFamily extends $Family FutureOr>, ({int page, String search}) > { - const FetchPackagesFamily._() + FetchPackagesFamily._() : super( retry: null, name: r'fetchPackagesProvider', diff --git a/examples/stackoverflow/lib/common.g.dart b/examples/stackoverflow/lib/common.g.dart index 0beff8c50..f24b960f5 100644 --- a/examples/stackoverflow/lib/common.g.dart +++ b/examples/stackoverflow/lib/common.g.dart @@ -16,7 +16,7 @@ part of 'common.dart'; /// with the current theme obtained using a [BuildContext]. @ProviderFor(theme) -const themeProvider = ThemeProvider._(); +final themeProvider = ThemeProvider._(); /// A Provider that exposes the current theme. /// @@ -30,15 +30,15 @@ final class ThemeProvider /// /// This is unimplemented by default, and will be overridden inside [MaterialApp] /// with the current theme obtained using a [BuildContext]. - const ThemeProvider._() + ThemeProvider._() : super( from: null, argument: null, retry: null, name: r'themeProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override diff --git a/examples/stackoverflow/lib/question.g.dart b/examples/stackoverflow/lib/question.g.dart index b3114f840..89d0249b4 100644 --- a/examples/stackoverflow/lib/question.g.dart +++ b/examples/stackoverflow/lib/question.g.dart @@ -64,12 +64,12 @@ Map _$QuestionToJson(_Question instance) => { // ignore_for_file: type=lint, type=warning @ProviderFor(questionTheme) -const questionThemeProvider = QuestionThemeProvider._(); +final questionThemeProvider = QuestionThemeProvider._(); final class QuestionThemeProvider extends $FunctionalProvider with $Provider { - const QuestionThemeProvider._() + QuestionThemeProvider._() : super( from: null, argument: null, @@ -118,7 +118,7 @@ String _$questionThemeHash() => r'c66658995d65c988e6db012ab7f9f754eaa0e5ce'; /// it's entirely fine to simply pass the [Question] to [QuestionItem] directly. @ProviderFor(currentQuestion) -const currentQuestionProvider = CurrentQuestionProvider._(); +final currentQuestionProvider = CurrentQuestionProvider._(); /// A scoped provider, exposing the current question used by [QuestionItem]. /// @@ -153,15 +153,15 @@ final class CurrentQuestionProvider /// /// This is an optional step. Since scoping is a fairly advanced mechanism, /// it's entirely fine to simply pass the [Question] to [QuestionItem] directly. - const CurrentQuestionProvider._() + CurrentQuestionProvider._() : super( from: null, argument: null, retry: null, name: r'currentQuestionProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override diff --git a/examples/stackoverflow/lib/tag.g.dart b/examples/stackoverflow/lib/tag.g.dart index 2cb855c7d..914b01f42 100644 --- a/examples/stackoverflow/lib/tag.g.dart +++ b/examples/stackoverflow/lib/tag.g.dart @@ -12,25 +12,25 @@ part of 'tag.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(tagTheme) -const tagThemeProvider = TagThemeProvider._(); +final tagThemeProvider = TagThemeProvider._(); final class TagThemeProvider extends $FunctionalProvider with $Provider { - const TagThemeProvider._() + TagThemeProvider._() : super( from: null, argument: null, retry: null, name: r'tagThemeProvider', isAutoDispose: true, - dependencies: const [themeProvider], - $allTransitiveDependencies: const [ + dependencies: [themeProvider], + $allTransitiveDependencies: [ TagThemeProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = themeProvider; + static final $allTransitiveDependencies0 = themeProvider; @override String debugGetCreateSourceHash() => _$tagThemeHash(); diff --git a/packages/flutter_riverpod/lib/src/providers/legacy/change_notifier_provider.dart b/packages/flutter_riverpod/lib/src/providers/legacy/change_notifier_provider.dart index 85dd8b8ab..ee7f8be9a 100644 --- a/packages/flutter_riverpod/lib/src/providers/legacy/change_notifier_provider.dart +++ b/packages/flutter_riverpod/lib/src/providers/legacy/change_notifier_provider.dart @@ -90,7 +90,7 @@ final class ChangeNotifierProvider /// An implementation detail of Riverpod /// @nodoc @internal - const ChangeNotifierProvider.internal( + ChangeNotifierProvider.internal( this._createFn, { required super.name, required super.dependencies, diff --git a/packages/riverpod/lib/src/core/family.dart b/packages/riverpod/lib/src/core/family.dart index 86336de8d..91032f85e 100644 --- a/packages/riverpod/lib/src/core/family.dart +++ b/packages/riverpod/lib/src/core/family.dart @@ -47,7 +47,7 @@ typedef FamilyCreate = CreatedT Function(Ref ref, ArgT arg); @publicInMisc final class Family extends ProviderOrFamily implements _FamilyOverride { /// A base class for all families - const Family({ + Family({ required super.name, required super.dependencies, required super.$allTransitiveDependencies, @@ -67,7 +67,7 @@ final class Family extends ProviderOrFamily implements _FamilyOverride { @internal base class $Family extends Family { /// A base class for all families - const $Family({ + $Family({ required super.name, required super.dependencies, required super.$allTransitiveDependencies, @@ -129,7 +129,7 @@ base class FunctionalFamily< /// help them define a [Family]. /// /// This API is not meant for public consumption. - const FunctionalFamily( + FunctionalFamily( this._createFn, { required FunctionalProviderFactory providerFactory, @@ -227,7 +227,7 @@ base class ClassFamily< /// help them define a [Family]. /// /// This API is not meant for public consumption. - const ClassFamily( + ClassFamily( this._createFn, { required ClassProviderFactory providerFactory, diff --git a/packages/riverpod/lib/src/core/foundation.dart b/packages/riverpod/lib/src/core/foundation.dart index 6eac281ba..46b013024 100644 --- a/packages/riverpod/lib/src/core/foundation.dart +++ b/packages/riverpod/lib/src/core/foundation.dart @@ -9,7 +9,7 @@ interface class ProviderListenableOrFamily {} @publicInMisc sealed class ProviderOrFamily implements ProviderListenableOrFamily { /// A common interface shared by [ProviderBase] and [Family] - const ProviderOrFamily({ + ProviderOrFamily({ required this.name, required this.dependencies, required this.$allTransitiveDependencies, @@ -194,7 +194,6 @@ String shortHash(Object? object) { /// /// See also: /// - [SyncProviderTransformerMixin] for making custom [ProviderListenable]s. -@immutable @publicInCodegen @publicInMisc abstract interface class ProviderListenable diff --git a/packages/riverpod/lib/src/core/mutations.dart b/packages/riverpod/lib/src/core/mutations.dart index c16351e67..4a545c641 100644 --- a/packages/riverpod/lib/src/core/mutations.dart +++ b/packages/riverpod/lib/src/core/mutations.dart @@ -59,7 +59,7 @@ final class _MutationProvider _MutationNotifier, _MutationNotifier > { - const _MutationProvider(this.mutation) + _MutationProvider(this.mutation) : super( from: null, argument: null, @@ -86,11 +86,13 @@ final class _MutationProvider String? debugGetCreateSourceHash() => null; @override + // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { return other is _MutationProvider && mutation == other.mutation; } @override + // ignore: avoid_equals_and_hash_code_on_mutable_classes int get hashCode => mutation.hashCode; } diff --git a/packages/riverpod/lib/src/core/override_with_value.dart b/packages/riverpod/lib/src/core/override_with_value.dart index b91afda91..86e58e0f4 100644 --- a/packages/riverpod/lib/src/core/override_with_value.dart +++ b/packages/riverpod/lib/src/core/override_with_value.dart @@ -5,7 +5,7 @@ abstract base class _ValueProvider extends $ProviderBaseImpl with LegacyProviderMixin { /// Creates a [_ValueProvider]. - const _ValueProvider(this._value) + _ValueProvider(this._value) : super( name: null, from: null, @@ -40,7 +40,7 @@ abstract base class _ValueProvider @internal final class $SyncValueProvider extends _ValueProvider { /// Creates a [$SyncValueProvider]. - const $SyncValueProvider(super._value); + $SyncValueProvider(super._value); @override Iterable? get dependencies => null; @@ -132,7 +132,7 @@ class _SyncValueProviderElement final class $AsyncValueProvider extends _ValueProvider, ValueT> { /// Creates a [$AsyncValueProvider]. - const $AsyncValueProvider(super._value); + $AsyncValueProvider(super._value); /// @nodoc @internal diff --git a/packages/riverpod/lib/src/core/provider/functional_provider.dart b/packages/riverpod/lib/src/core/provider/functional_provider.dart index db118be0b..0264526ad 100644 --- a/packages/riverpod/lib/src/core/provider/functional_provider.dart +++ b/packages/riverpod/lib/src/core/provider/functional_provider.dart @@ -14,7 +14,7 @@ abstract base class $FunctionalProvider< extends $ProviderBaseImpl { /// Implementation detail of `riverpod_generator`. /// Do not use, as this can be removed at any time. - const $FunctionalProvider({ + $FunctionalProvider({ required super.name, required super.from, required super.argument, diff --git a/packages/riverpod/lib/src/core/provider/notifier_provider.dart b/packages/riverpod/lib/src/core/provider/notifier_provider.dart index 9cbc323d0..4e839182f 100644 --- a/packages/riverpod/lib/src/core/provider/notifier_provider.dart +++ b/packages/riverpod/lib/src/core/provider/notifier_provider.dart @@ -385,7 +385,7 @@ abstract base class $ClassProvider< CreatedT > extends $ProviderBaseImpl { - const $ClassProvider({ + $ClassProvider({ required super.name, required super.from, required super.argument, diff --git a/packages/riverpod/lib/src/core/provider/provider.dart b/packages/riverpod/lib/src/core/provider/provider.dart index 4f2918334..29de23c90 100644 --- a/packages/riverpod/lib/src/core/provider/provider.dart +++ b/packages/riverpod/lib/src/core/provider/provider.dart @@ -20,7 +20,6 @@ typedef Create = CreatedT Function(Ref ref); typedef OnError = void Function(Object error, StackTrace stackTrace); /// A base class for _all_ providers. -@immutable @publicInMisc sealed class ProviderBase extends ProviderOrFamily implements @@ -28,7 +27,7 @@ sealed class ProviderBase extends ProviderOrFamily Refreshable, _ProviderOverride { /// A base class for _all_ providers. - const ProviderBase({ + ProviderBase({ required super.name, required this.from, required this.argument, @@ -90,11 +89,10 @@ sealed class ProviderBase extends ProviderOrFamily } /// A base class for _all_ providers. -@immutable @internal abstract final class $ProviderBaseImpl extends ProviderBase { /// A base class for _all_ providers. - const $ProviderBaseImpl({ + $ProviderBaseImpl({ required super.name, required super.from, required super.argument, diff --git a/packages/riverpod/lib/src/core/proxy_provider_listenable.dart b/packages/riverpod/lib/src/core/proxy_provider_listenable.dart index 284f8a4e4..8cd6eb5ba 100644 --- a/packages/riverpod/lib/src/core/proxy_provider_listenable.dart +++ b/packages/riverpod/lib/src/core/proxy_provider_listenable.dart @@ -136,9 +136,11 @@ final class ProviderElementProxy } @override + // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) => other is ProviderElementProxy && other.provider == provider; @override + // ignore: avoid_equals_and_hash_code_on_mutable_classes int get hashCode => provider.hashCode; } diff --git a/packages/riverpod/lib/src/providers/async_notifier.dart b/packages/riverpod/lib/src/providers/async_notifier.dart index 5d25c5d13..e70e7baed 100644 --- a/packages/riverpod/lib/src/providers/async_notifier.dart +++ b/packages/riverpod/lib/src/providers/async_notifier.dart @@ -36,7 +36,7 @@ abstract base class $AsyncNotifierProvider< with $FutureModifier { /// Implementation detail of `riverpod_generator`. /// Do not use. - const $AsyncNotifierProvider({ + $AsyncNotifierProvider({ required super.name, required super.from, required super.argument, diff --git a/packages/riverpod/lib/src/providers/async_notifier/orphan.dart b/packages/riverpod/lib/src/providers/async_notifier/orphan.dart index 476a9bd40..f2129df88 100644 --- a/packages/riverpod/lib/src/providers/async_notifier/orphan.dart +++ b/packages/riverpod/lib/src/providers/async_notifier/orphan.dart @@ -77,7 +77,7 @@ final class AsyncNotifierProvider< /// An implementation detail of Riverpod /// @nodoc @internal - const AsyncNotifierProvider.internal( + AsyncNotifierProvider.internal( this._createNotifier, { required super.name, required super.dependencies, diff --git a/packages/riverpod/lib/src/providers/notifier.dart b/packages/riverpod/lib/src/providers/notifier.dart index 9981a7675..35b245006 100644 --- a/packages/riverpod/lib/src/providers/notifier.dart +++ b/packages/riverpod/lib/src/providers/notifier.dart @@ -42,7 +42,7 @@ abstract base class $NotifierProvider // /// An internal base class for [Notifier]. /// /// Not meant for public consumption. - const $NotifierProvider({ + $NotifierProvider({ required super.name, required super.from, required super.argument, diff --git a/packages/riverpod/lib/src/providers/provider.dart b/packages/riverpod/lib/src/providers/provider.dart index 5cf7f7227..8089c957f 100644 --- a/packages/riverpod/lib/src/providers/provider.dart +++ b/packages/riverpod/lib/src/providers/provider.dart @@ -34,7 +34,7 @@ final class Provider extends $FunctionalProvider /// An implementation detail of Riverpod /// @nodoc @internal - const Provider.internal( + Provider.internal( this._create, { required super.name, required super.dependencies, diff --git a/packages/riverpod/lib/src/providers/stream_notifier.dart b/packages/riverpod/lib/src/providers/stream_notifier.dart index f8211143f..d7a79c957 100644 --- a/packages/riverpod/lib/src/providers/stream_notifier.dart +++ b/packages/riverpod/lib/src/providers/stream_notifier.dart @@ -36,7 +36,7 @@ abstract base class $StreamNotifierProvider< with $FutureModifier { /// Implementation detail of `riverpod_generator`. /// Do not use. - const $StreamNotifierProvider({ + $StreamNotifierProvider({ required super.name, required super.from, required super.argument, diff --git a/packages/riverpod/lib/src/providers/stream_notifier/orphan.dart b/packages/riverpod/lib/src/providers/stream_notifier/orphan.dart index f6073f512..a6e67e6f1 100644 --- a/packages/riverpod/lib/src/providers/stream_notifier/orphan.dart +++ b/packages/riverpod/lib/src/providers/stream_notifier/orphan.dart @@ -64,7 +64,7 @@ final class StreamNotifierProvider< /// An implementation detail of Riverpod /// @nodoc @internal - const StreamNotifierProvider.internal( + StreamNotifierProvider.internal( this._createNotifier, { required super.name, required super.dependencies, diff --git a/packages/riverpod_generator/CHANGELOG.md b/packages/riverpod_generator/CHANGELOG.md index a4fb0c6ed..456909b2a 100644 --- a/packages/riverpod_generator/CHANGELOG.md +++ b/packages/riverpod_generator/CHANGELOG.md @@ -1,5 +1,6 @@ -## Unreleased patch +## Unreleased major +- Generated providers are no-longer constant - Fix a bug when using `Class.staticVariable` as parameter to `@Riverpod(retry: ...)` ## 3.0.3 - 2025-10-09 diff --git a/packages/riverpod_generator/integration/build_yaml/lib/dependencies.g.dart b/packages/riverpod_generator/integration/build_yaml/lib/dependencies.g.dart index 07490b6ec..9f9a03aaa 100644 --- a/packages/riverpod_generator/integration/build_yaml/lib/dependencies.g.dart +++ b/packages/riverpod_generator/integration/build_yaml/lib/dependencies.g.dart @@ -10,11 +10,11 @@ part of 'dependencies.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(calc2) -const myFamilyCalc2ProviderFamily = Calc2Family._(); +final myFamilyCalc2ProviderFamily = Calc2Family._(); final class Calc2Provider extends $FunctionalProvider with $Provider { - const Calc2Provider._({ + Calc2Provider._({ required Calc2Family super.from, required String super.argument, }) : super( @@ -25,20 +25,20 @@ final class Calc2Provider extends $FunctionalProvider $allTransitiveDependencies: null, ); - static const $allTransitiveDependencies0 = myCountPod; - static const $allTransitiveDependencies1 = myCountFuturePod; - static const $allTransitiveDependencies2 = myCountStreamPod; - static const $allTransitiveDependencies3 = myCountNotifierPod; - static const $allTransitiveDependencies4 = myCountAsyncNotifierPod; - static const $allTransitiveDependencies5 = myCountStreamNotifierPod; - static const $allTransitiveDependencies6 = myFamilyCount2ProviderFamily; - static const $allTransitiveDependencies7 = myFamilyCountFuture2ProviderFamily; - static const $allTransitiveDependencies8 = myFamilyCountStream2ProviderFamily; - static const $allTransitiveDependencies9 = + static final $allTransitiveDependencies0 = myCountPod; + static final $allTransitiveDependencies1 = myCountFuturePod; + static final $allTransitiveDependencies2 = myCountStreamPod; + static final $allTransitiveDependencies3 = myCountNotifierPod; + static final $allTransitiveDependencies4 = myCountAsyncNotifierPod; + static final $allTransitiveDependencies5 = myCountStreamNotifierPod; + static final $allTransitiveDependencies6 = myFamilyCount2ProviderFamily; + static final $allTransitiveDependencies7 = myFamilyCountFuture2ProviderFamily; + static final $allTransitiveDependencies8 = myFamilyCountStream2ProviderFamily; + static final $allTransitiveDependencies9 = myFamilyCountNotifier2ProviderFamily; - static const $allTransitiveDependencies10 = + static final $allTransitiveDependencies10 = myFamilyCountAsyncNotifier2ProviderFamily; - static const $allTransitiveDependencies11 = + static final $allTransitiveDependencies11 = myFamilyCountStreamNotifier2ProviderFamily; @override @@ -85,11 +85,11 @@ String _$calc2Hash() => r'ae1d601ff7cdda569255e8014bd5d8d1c178b3eb'; final class Calc2Family extends $Family with $FunctionalFamilyOverride { - const Calc2Family._() + Calc2Family._() : super( retry: null, name: r'myFamilyCalc2ProviderFamily', - dependencies: const [ + dependencies: [ myCountPod, myCountFuturePod, myCountStreamPod, @@ -103,7 +103,7 @@ final class Calc2Family extends $Family myFamilyCountAsyncNotifier2ProviderFamily, myFamilyCountStreamNotifier2ProviderFamily, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { Calc2Provider.$allTransitiveDependencies0, Calc2Provider.$allTransitiveDependencies1, Calc2Provider.$allTransitiveDependencies2, diff --git a/packages/riverpod_generator/integration/build_yaml/lib/main.g.dart b/packages/riverpod_generator/integration/build_yaml/lib/main.g.dart index a435de739..92b172204 100644 --- a/packages/riverpod_generator/integration/build_yaml/lib/main.g.dart +++ b/packages/riverpod_generator/integration/build_yaml/lib/main.g.dart @@ -10,11 +10,11 @@ part of 'main.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(count) -const myCountPod = CountProvider._(); +final myCountPod = CountProvider._(); final class CountProvider extends $FunctionalProvider with $Provider { - const CountProvider._() + CountProvider._() : super( from: null, argument: null, @@ -50,12 +50,12 @@ final class CountProvider extends $FunctionalProvider String _$countHash() => r'a31bb5cbb0ddb2466df2cc62a306709ea24fae12'; @ProviderFor(countFuture) -const myCountFuturePod = CountFutureProvider._(); +final myCountFuturePod = CountFutureProvider._(); final class CountFutureProvider extends $FunctionalProvider, int, FutureOr> with $FutureModifier, $FutureProvider { - const CountFutureProvider._() + CountFutureProvider._() : super( from: null, argument: null, @@ -83,12 +83,12 @@ final class CountFutureProvider String _$countFutureHash() => r'c292214b486fdd9ec98a61e277812f29fc4b5802'; @ProviderFor(countStream) -const myCountStreamPod = CountStreamProvider._(); +final myCountStreamPod = CountStreamProvider._(); final class CountStreamProvider extends $FunctionalProvider, int, Stream> with $FutureModifier, $StreamProvider { - const CountStreamProvider._() + CountStreamProvider._() : super( from: null, argument: null, @@ -116,11 +116,11 @@ final class CountStreamProvider String _$countStreamHash() => r'472c06085fb994619f54de368f047b7cc8466872'; @ProviderFor(CountNotifier) -const myCountNotifierPod = CountNotifierProvider._(); +final myCountNotifierPod = CountNotifierProvider._(); final class CountNotifierProvider extends $NotifierProvider { - const CountNotifierProvider._() + CountNotifierProvider._() : super( from: null, argument: null, @@ -169,11 +169,11 @@ abstract class _$CountNotifier extends $Notifier { } @ProviderFor(CountAsyncNotifier) -const myCountAsyncNotifierPod = CountAsyncNotifierProvider._(); +final myCountAsyncNotifierPod = CountAsyncNotifierProvider._(); final class CountAsyncNotifierProvider extends $AsyncNotifierProvider { - const CountAsyncNotifierProvider._() + CountAsyncNotifierProvider._() : super( from: null, argument: null, @@ -215,11 +215,11 @@ abstract class _$CountAsyncNotifier extends $AsyncNotifier { } @ProviderFor(CountStreamNotifier) -const myCountStreamNotifierPod = CountStreamNotifierProvider._(); +final myCountStreamNotifierPod = CountStreamNotifierProvider._(); final class CountStreamNotifierProvider extends $StreamNotifierProvider { - const CountStreamNotifierProvider._() + CountStreamNotifierProvider._() : super( from: null, argument: null, @@ -261,11 +261,11 @@ abstract class _$CountStreamNotifier extends $StreamNotifier { } @ProviderFor(count2) -const myFamilyCount2ProviderFamily = Count2Family._(); +final myFamilyCount2ProviderFamily = Count2Family._(); final class Count2Provider extends $FunctionalProvider with $Provider { - const Count2Provider._({ + Count2Provider._({ required Count2Family super.from, required int super.argument, }) : super( @@ -320,7 +320,7 @@ String _$count2Hash() => r'4146ae486161f9d444b4d80ec846199b13eeaae2'; final class Count2Family extends $Family with $FunctionalFamilyOverride { - const Count2Family._() + Count2Family._() : super( retry: null, name: r'myFamilyCount2ProviderFamily', @@ -336,12 +336,12 @@ final class Count2Family extends $Family } @ProviderFor(countFuture2) -const myFamilyCountFuture2ProviderFamily = CountFuture2Family._(); +final myFamilyCountFuture2ProviderFamily = CountFuture2Family._(); final class CountFuture2Provider extends $FunctionalProvider, int, FutureOr> with $FutureModifier, $FutureProvider { - const CountFuture2Provider._({ + CountFuture2Provider._({ required CountFuture2Family super.from, required int super.argument, }) : super( @@ -388,7 +388,7 @@ String _$countFuture2Hash() => r'6acaa58de0116853fd831efb4ac1a8047205f12b'; final class CountFuture2Family extends $Family with $FunctionalFamilyOverride, int> { - const CountFuture2Family._() + CountFuture2Family._() : super( retry: null, name: r'myFamilyCountFuture2ProviderFamily', @@ -405,12 +405,12 @@ final class CountFuture2Family extends $Family } @ProviderFor(countStream2) -const myFamilyCountStream2ProviderFamily = CountStream2Family._(); +final myFamilyCountStream2ProviderFamily = CountStream2Family._(); final class CountStream2Provider extends $FunctionalProvider, int, Stream> with $FutureModifier, $StreamProvider { - const CountStream2Provider._({ + CountStream2Provider._({ required CountStream2Family super.from, required int super.argument, }) : super( @@ -457,7 +457,7 @@ String _$countStream2Hash() => r'96c9a0935240f1727986800c1fe6dea974b9accc'; final class CountStream2Family extends $Family with $FunctionalFamilyOverride, int> { - const CountStream2Family._() + CountStream2Family._() : super( retry: null, name: r'myFamilyCountStream2ProviderFamily', @@ -474,11 +474,11 @@ final class CountStream2Family extends $Family } @ProviderFor(CountNotifier2) -const myFamilyCountNotifier2ProviderFamily = CountNotifier2Family._(); +final myFamilyCountNotifier2ProviderFamily = CountNotifier2Family._(); final class CountNotifier2Provider extends $NotifierProvider { - const CountNotifier2Provider._({ + CountNotifier2Provider._({ required CountNotifier2Family super.from, required int super.argument, }) : super( @@ -526,7 +526,7 @@ String _$countNotifier2Hash() => r'ef12bb4f94add336804ae43bcdbcd8e9b0bec420'; final class CountNotifier2Family extends $Family with $ClassFamilyOverride { - const CountNotifier2Family._() + CountNotifier2Family._() : super( retry: null, name: r'myFamilyCountNotifier2ProviderFamily', @@ -565,11 +565,11 @@ abstract class _$CountNotifier2 extends $Notifier { } @ProviderFor(CountAsyncNotifier2) -const myFamilyCountAsyncNotifier2ProviderFamily = CountAsyncNotifier2Family._(); +final myFamilyCountAsyncNotifier2ProviderFamily = CountAsyncNotifier2Family._(); final class CountAsyncNotifier2Provider extends $AsyncNotifierProvider { - const CountAsyncNotifier2Provider._({ + CountAsyncNotifier2Provider._({ required CountAsyncNotifier2Family super.from, required int super.argument, }) : super( @@ -617,7 +617,7 @@ final class CountAsyncNotifier2Family extends $Family FutureOr, int > { - const CountAsyncNotifier2Family._() + CountAsyncNotifier2Family._() : super( retry: null, name: r'myFamilyCountAsyncNotifier2ProviderFamily', @@ -656,12 +656,12 @@ abstract class _$CountAsyncNotifier2 extends $AsyncNotifier { } @ProviderFor(CountStreamNotifier2) -const myFamilyCountStreamNotifier2ProviderFamily = +final myFamilyCountStreamNotifier2ProviderFamily = CountStreamNotifier2Family._(); final class CountStreamNotifier2Provider extends $StreamNotifierProvider { - const CountStreamNotifier2Provider._({ + CountStreamNotifier2Provider._({ required CountStreamNotifier2Family super.from, required int super.argument, }) : super( @@ -709,7 +709,7 @@ final class CountStreamNotifier2Family extends $Family Stream, int > { - const CountStreamNotifier2Family._() + CountStreamNotifier2Family._() : super( retry: null, name: r'myFamilyCountStreamNotifier2ProviderFamily', @@ -748,11 +748,11 @@ abstract class _$CountStreamNotifier2 extends $StreamNotifier { } @ProviderFor(TimeController) -const myTimePod = TimeControllerProvider._(); +final myTimePod = TimeControllerProvider._(); final class TimeControllerProvider extends $NotifierProvider { - const TimeControllerProvider._() + TimeControllerProvider._() : super( from: null, argument: null, @@ -801,11 +801,11 @@ abstract class _$TimeController extends $Notifier { } @ProviderFor(TimeController2) -const myFamilyTimeProviderFamily = TimeController2Family._(); +final myFamilyTimeProviderFamily = TimeController2Family._(); final class TimeController2Provider extends $NotifierProvider { - const TimeController2Provider._({ + TimeController2Provider._({ required TimeController2Family super.from, required int super.argument, }) : super( @@ -853,7 +853,7 @@ String _$timeController2Hash() => r'8bba0763d5955bd6e276ee913a0f25e032aa0db6'; final class TimeController2Family extends $Family with $ClassFamilyOverride { - const TimeController2Family._() + TimeController2Family._() : super( retry: null, name: r'myFamilyTimeProviderFamily', diff --git a/packages/riverpod_generator/lib/src/riverpod_generator.dart b/packages/riverpod_generator/lib/src/riverpod_generator.dart index 8bf4b96eb..77490c0c5 100644 --- a/packages/riverpod_generator/lib/src/riverpod_generator.dart +++ b/packages/riverpod_generator/lib/src/riverpod_generator.dart @@ -190,7 +190,7 @@ extension ProviderElementNames on GeneratorProviderDeclarationElement { if (dependencies == null && !isScoped) return 'null'; dependencies ??= {}; - final buffer = StringBuffer('const '); + final buffer = StringBuffer(''); buffer.write('['); buffer.writeAll(dependencies.map((e) => e.providerName(options)), ','); @@ -204,7 +204,7 @@ extension ProviderElementNames on GeneratorProviderDeclarationElement { if (deps == null && !isScoped) return 'null'; allTransitiveDependencies ??= []; - final buffer = StringBuffer('const '); + final buffer = StringBuffer(''); if (allTransitiveDependencies.length < 4) { buffer.write('['); } else { diff --git a/packages/riverpod_generator/lib/src/templates/family.dart b/packages/riverpod_generator/lib/src/templates/family.dart index 75023d62d..9f2c7f3c0 100644 --- a/packages/riverpod_generator/lib/src/templates/family.dart +++ b/packages/riverpod_generator/lib/src/templates/family.dart @@ -58,7 +58,7 @@ class FamilyTemplate extends Template { ${provider.doc} ${provider.metadata} final class ${provider.familyTypeName} extends \$Family $mixins { - const ${provider.familyTypeName}._() + ${provider.familyTypeName}._() : super( retry: ${provider.annotation.retryNode?.node.toSource() ?? 'null'}, name: r'${provider.providerName(options)}', diff --git a/packages/riverpod_generator/lib/src/templates/provider.dart b/packages/riverpod_generator/lib/src/templates/provider.dart index da85c5a5d..f39ba72bf 100644 --- a/packages/riverpod_generator/lib/src/templates/provider.dart +++ b/packages/riverpod_generator/lib/src/templates/provider.dart @@ -106,7 +106,7 @@ final class $name$_genericsDefinition : '{${constructorParameters.join(',')}}'; buffer.writeln(''' - ${provider.doc} const ${provider.providerTypeName}._($params): super( + ${provider.doc} ${provider.providerTypeName}._($params): super( $superParameters retry: ${provider.annotation.retryNode?.node.toSource() ?? 'null'}, name: r'${provider.providerName(options)}', @@ -124,7 +124,7 @@ final class $name$_genericsDefinition for (final (index, transitiveDependency) in allTransitiveDependencies.indexed) { buffer.writeln( - 'static const \$allTransitiveDependencies$index = $transitiveDependency;', + 'static final \$allTransitiveDependencies$index = $transitiveDependency;', ); } diff --git a/packages/riverpod_generator/lib/src/templates/provider_variable.dart b/packages/riverpod_generator/lib/src/templates/provider_variable.dart index 7dccb656c..84ae5d22c 100644 --- a/packages/riverpod_generator/lib/src/templates/provider_variable.dart +++ b/packages/riverpod_generator/lib/src/templates/provider_variable.dart @@ -20,12 +20,12 @@ class ProviderVariableTemplate extends Template { switch (provider) { case _ when provider.providerElement.isFamily: buffer.writeln( - 'const $providerName = ${provider.familyTypeName}._();\n', + 'final $providerName = ${provider.familyTypeName}._();\n', ); case _: final providerType = provider.providerTypeName; - buffer.writeln('const $providerName = $providerType._();\n'); + buffer.writeln('final $providerName = $providerType._();\n'); } } } diff --git a/packages/riverpod_generator/test/async_notifier_test.dart b/packages/riverpod_generator/test/async_notifier_test.dart index f14919078..2a26d4466 100644 --- a/packages/riverpod_generator/test/async_notifier_test.dart +++ b/packages/riverpod_generator/test/async_notifier_test.dart @@ -11,7 +11,7 @@ void main() { () { final container = ProviderContainer.test(); - const ProviderBase> provider = publicClassProvider; + final ProviderBase> provider = publicClassProvider; final AsyncValue result = container.read(publicClassProvider); expect(result, const AsyncData('Hello world')); @@ -75,7 +75,7 @@ void main() { () async { final container = ProviderContainer.test(); - const FamilyClassFamily family = familyClassProvider; + final FamilyClassFamily family = familyClassProvider; expect(familyClassProvider(42, third: .42).from, familyClassProvider); diff --git a/packages/riverpod_generator/test/async_test.dart b/packages/riverpod_generator/test/async_test.dart index 467405946..671b1d65a 100644 --- a/packages/riverpod_generator/test/async_test.dart +++ b/packages/riverpod_generator/test/async_test.dart @@ -12,7 +12,7 @@ void main() { () { final container = ProviderContainer.test(); - const ProviderBase> provider = publicProvider; + final ProviderBase> provider = publicProvider; final AsyncValue result = container.read(publicProvider); expect(result, const AsyncData('Hello world')); @@ -66,7 +66,7 @@ void main() { () async { final container = ProviderContainer.test(); - const FamilyFamily family = familyProvider; + final FamilyFamily family = familyProvider; expect(familyProvider(42, third: .42).from, familyProvider); diff --git a/packages/riverpod_generator/test/dependencies_test.dart b/packages/riverpod_generator/test/dependencies_test.dart index 3dcd09067..ac0a2837c 100644 --- a/packages/riverpod_generator/test/dependencies_test.dart +++ b/packages/riverpod_generator/test/dependencies_test.dart @@ -53,12 +53,12 @@ void main() { expect( emptyDependenciesFunctionalProvider.dependencies, - same(const []), + const [], ); expect( emptyDependenciesClassBasedProvider.dependencies, - same(const []), + const [], ); }); @@ -103,12 +103,12 @@ void main() { expect( emptyDependenciesFunctionalProvider.$allTransitiveDependencies, - same(const []), + const [], ); expect( emptyDependenciesClassBasedProvider.$allTransitiveDependencies, - same(const []), + const [], ); }); @@ -170,25 +170,25 @@ void main() { }); test('remove duplicate dependencies', () { - expect( - duplicateDependenciesProvider.dependencies, - same(const [depProvider, dep2Provider]), - ); + expect(duplicateDependenciesProvider.dependencies, [ + depProvider, + dep2Provider, + ]); expect( duplicateDependenciesProvider.$allTransitiveDependencies, - same(const [depProvider, dep2Provider]), + [depProvider, dep2Provider], ); expect( transitiveDuplicateDependenciesProvider.$allTransitiveDependencies, - same(const { + { duplicateDependenciesProvider, depProvider, dep2Provider, duplicateDependencies2Provider, familyProvider, family2Provider, - }), + }, ); }); diff --git a/packages/riverpod_generator/test/integration/annotated.g.dart b/packages/riverpod_generator/test/integration/annotated.g.dart index aa87dd7f0..cdb86c8fe 100644 --- a/packages/riverpod_generator/test/integration/annotated.g.dart +++ b/packages/riverpod_generator/test/integration/annotated.g.dart @@ -13,7 +13,7 @@ part of 'annotated.dart'; @Deprecated('Deprecation message') @visibleForTesting @protected -const functionalProvider = FunctionalFamily._(); +final functionalProvider = FunctionalFamily._(); @Deprecated('Deprecation message') @visibleForTesting @@ -21,7 +21,7 @@ const functionalProvider = FunctionalFamily._(); final class FunctionalProvider extends $FunctionalProvider with $Provider { - const FunctionalProvider._({ + FunctionalProvider._({ required FunctionalFamily super.from, required int super.argument, }) : super( @@ -79,7 +79,7 @@ String _$functionalHash() => r'ba8606cd0526e2dde0f775eb8f4c9d8b5b6fdf2c'; @protected final class FunctionalFamily extends $Family with $FunctionalFamilyOverride { - const FunctionalFamily._() + FunctionalFamily._() : super( retry: null, name: r'functionalProvider', @@ -102,13 +102,13 @@ final class FunctionalFamily extends $Family @Deprecated('Deprecation message') @visibleForTesting @protected -const classBasedProvider = ClassBasedFamily._(); +final classBasedProvider = ClassBasedFamily._(); @Deprecated('Deprecation message') @visibleForTesting @protected final class ClassBasedProvider extends $NotifierProvider { - const ClassBasedProvider._({ + ClassBasedProvider._({ required ClassBasedFamily super.from, required int super.argument, }) : super( @@ -159,7 +159,7 @@ String _$classBasedHash() => r'92b444806ef8a304c6e0dc3d8e2383601e781183'; @protected final class ClassBasedFamily extends $Family with $ClassFamilyOverride { - const ClassBasedFamily._() + ClassBasedFamily._() : super( retry: null, name: r'classBasedProvider', @@ -208,14 +208,14 @@ abstract class _$ClassBased extends $Notifier { @Deprecated('Deprecation message') @visibleForTesting @protected -const familyProvider = FamilyFamily._(); +final familyProvider = FamilyFamily._(); @Deprecated('Deprecation message') @visibleForTesting @protected final class FamilyProvider extends $FunctionalProvider with $Provider { - const FamilyProvider._({ + FamilyProvider._({ required FamilyFamily super.from, required int super.argument, }) : super( @@ -273,7 +273,7 @@ String _$familyHash() => r'14b97009aec20a0332208f8a60bc177b44c9d1d4'; @protected final class FamilyFamily extends $Family with $FunctionalFamilyOverride { - const FamilyFamily._() + FamilyFamily._() : super( retry: null, name: r'familyProvider', @@ -292,12 +292,12 @@ final class FamilyFamily extends $Family } @ProviderFor(notCopiedFunctional) -const notCopiedFunctionalProvider = NotCopiedFunctionalProvider._(); +final notCopiedFunctionalProvider = NotCopiedFunctionalProvider._(); final class NotCopiedFunctionalProvider extends $FunctionalProvider with $Provider { - const NotCopiedFunctionalProvider._() + NotCopiedFunctionalProvider._() : super( from: null, argument: null, @@ -334,11 +334,11 @@ String _$notCopiedFunctionalHash() => r'7b2cd9abef57493eebc1c05b1d2b4e2743ddbea2'; @ProviderFor(NotCopiedClassBased) -const notCopiedClassBasedProvider = NotCopiedClassBasedProvider._(); +final notCopiedClassBasedProvider = NotCopiedClassBasedProvider._(); final class NotCopiedClassBasedProvider extends $NotifierProvider { - const NotCopiedClassBasedProvider._() + NotCopiedClassBasedProvider._() : super( from: null, argument: null, @@ -388,12 +388,12 @@ abstract class _$NotCopiedClassBased extends $Notifier { } @ProviderFor(notCopiedFamily) -const notCopiedFamilyProvider = NotCopiedFamilyFamily._(); +final notCopiedFamilyProvider = NotCopiedFamilyFamily._(); final class NotCopiedFamilyProvider extends $FunctionalProvider with $Provider { - const NotCopiedFamilyProvider._({ + NotCopiedFamilyProvider._({ required NotCopiedFamilyFamily super.from, required int super.argument, }) : super( @@ -448,7 +448,7 @@ String _$notCopiedFamilyHash() => r'ea652776532e2bf993a249b25b5254fc3dfff4b9'; final class NotCopiedFamilyFamily extends $Family with $FunctionalFamilyOverride { - const NotCopiedFamilyFamily._() + NotCopiedFamilyFamily._() : super( retry: null, name: r'notCopiedFamilyProvider', diff --git a/packages/riverpod_generator/test/integration/async.dart b/packages/riverpod_generator/test/integration/async.dart index 554c8fe77..820bcbfde 100644 --- a/packages/riverpod_generator/test/integration/async.dart +++ b/packages/riverpod_generator/test/integration/async.dart @@ -26,7 +26,7 @@ FutureOr public(Ref ref) { return 'Hello world'; } -const privateProvider = _privateProvider; +final privateProvider = _privateProvider; @riverpod Future _private(Ref ref) async { @@ -62,7 +62,7 @@ class PublicClass extends _$PublicClass { } } -const privateClassProvider = _privateClassProvider; +final privateClassProvider = _privateClassProvider; // @riverpod diff --git a/packages/riverpod_generator/test/integration/async.g.dart b/packages/riverpod_generator/test/integration/async.g.dart index feaf0d7d1..b61d51421 100644 --- a/packages/riverpod_generator/test/integration/async.g.dart +++ b/packages/riverpod_generator/test/integration/async.g.dart @@ -10,7 +10,7 @@ part of 'async.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(generic) -const genericProvider = GenericFamily._(); +final genericProvider = GenericFamily._(); final class GenericProvider extends @@ -20,7 +20,7 @@ final class GenericProvider FutureOr> > with $FutureModifier>, $FutureProvider> { - const GenericProvider._({required GenericFamily super.from}) + GenericProvider._({required GenericFamily super.from}) : super( argument: null, retry: null, @@ -70,7 +70,7 @@ final class GenericProvider String _$genericHash() => r'f530516182a22020b12fb9c3868245ad003fe8bc'; final class GenericFamily extends $Family { - const GenericFamily._() + GenericFamily._() : super( retry: null, name: r'genericProvider', @@ -101,11 +101,11 @@ final class GenericFamily extends $Family { } @ProviderFor(GenericClass) -const genericClassProvider = GenericClassFamily._(); +final genericClassProvider = GenericClassFamily._(); final class GenericClassProvider extends $AsyncNotifierProvider, List> { - const GenericClassProvider._({required GenericClassFamily super.from}) + GenericClassProvider._({required GenericClassFamily super.from}) : super( argument: null, retry: null, @@ -149,7 +149,7 @@ final class GenericClassProvider String _$genericClassHash() => r'1ee74c45e7f5efac4db7e959f75fcf29b033c1d9'; final class GenericClassFamily extends $Family { - const GenericClassFamily._() + GenericClassFamily._() : super( retry: null, name: r'genericClassProvider', @@ -220,11 +220,11 @@ abstract class _$GenericClass } @ProviderFor(GenericArg) -const genericArgProvider = GenericArgFamily._(); +final genericArgProvider = GenericArgFamily._(); final class GenericArgProvider extends $AsyncNotifierProvider, String> { - const GenericArgProvider._({ + GenericArgProvider._({ required GenericArgFamily super.from, required ObjT super.argument, }) : super( @@ -269,7 +269,7 @@ final class GenericArgProvider String _$genericArgHash() => r'cd3043cae4ddbb54b11b76599098b07301b7a33a'; final class GenericArgFamily extends $Family { - const GenericArgFamily._() + GenericArgFamily._() : super( retry: null, name: r'genericArgProvider', @@ -341,12 +341,12 @@ abstract class _$GenericArg extends $AsyncNotifier { } @ProviderFor(public) -const publicProvider = PublicProvider._(); +final publicProvider = PublicProvider._(); final class PublicProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const PublicProvider._() + PublicProvider._() : super( from: null, argument: null, @@ -374,12 +374,12 @@ final class PublicProvider String _$publicHash() => r'19bceccf795e4c3a26ad1e613fd6f41aad949e2b'; @ProviderFor(_private) -const _privateProvider = _PrivateProvider._(); +final _privateProvider = _PrivateProvider._(); final class _PrivateProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const _PrivateProvider._() + _PrivateProvider._() : super( from: null, argument: null, @@ -407,12 +407,12 @@ final class _PrivateProvider String _$_privateHash() => r'7f0d1ff55a21e520b8471bbabc4649b5336221d4'; @ProviderFor(familyOr) -const familyOrProvider = FamilyOrFamily._(); +final familyOrProvider = FamilyOrFamily._(); final class FamilyOrProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const FamilyOrProvider._({ + FamilyOrProvider._({ required FamilyOrFamily super.from, required int super.argument, }) : super( @@ -459,7 +459,7 @@ String _$familyOrHash() => r'97cce80a626e228202fa30b87c07ae8319b48023'; final class FamilyOrFamily extends $Family with $FunctionalFamilyOverride, int> { - const FamilyOrFamily._() + FamilyOrFamily._() : super( retry: null, name: r'familyOrProvider', @@ -476,12 +476,12 @@ final class FamilyOrFamily extends $Family } @ProviderFor(family) -const familyProvider = FamilyFamily._(); +final familyProvider = FamilyFamily._(); final class FamilyProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const FamilyProvider._({ + FamilyProvider._({ required FamilyFamily super.from, required ( int, { @@ -560,7 +560,7 @@ final class FamilyFamily extends $Family List? fifth, }) > { - const FamilyFamily._() + FamilyFamily._() : super( retry: null, name: r'familyProvider', @@ -591,11 +591,11 @@ final class FamilyFamily extends $Family } @ProviderFor(PublicClass) -const publicClassProvider = PublicClassProvider._(); +final publicClassProvider = PublicClassProvider._(); final class PublicClassProvider extends $AsyncNotifierProvider { - const PublicClassProvider._() + PublicClassProvider._() : super( from: null, argument: null, @@ -636,11 +636,11 @@ abstract class _$PublicClass extends $AsyncNotifier { } @ProviderFor(_PrivateClass) -const _privateClassProvider = _PrivateClassProvider._(); +final _privateClassProvider = _PrivateClassProvider._(); final class _PrivateClassProvider extends $AsyncNotifierProvider<_PrivateClass, String> { - const _PrivateClassProvider._() + _PrivateClassProvider._() : super( from: null, argument: null, @@ -681,11 +681,11 @@ abstract class _$PrivateClass extends $AsyncNotifier { } @ProviderFor(FamilyOrClass) -const familyOrClassProvider = FamilyOrClassFamily._(); +final familyOrClassProvider = FamilyOrClassFamily._(); final class FamilyOrClassProvider extends $AsyncNotifierProvider { - const FamilyOrClassProvider._({ + FamilyOrClassProvider._({ required FamilyOrClassFamily super.from, required int super.argument, }) : super( @@ -732,7 +732,7 @@ final class FamilyOrClassFamily extends $Family FutureOr, int > { - const FamilyOrClassFamily._() + FamilyOrClassFamily._() : super( retry: null, name: r'familyOrClassProvider', @@ -771,11 +771,11 @@ abstract class _$FamilyOrClass extends $AsyncNotifier { } @ProviderFor(FamilyClass) -const familyClassProvider = FamilyClassFamily._(); +final familyClassProvider = FamilyClassFamily._(); final class FamilyClassProvider extends $AsyncNotifierProvider { - const FamilyClassProvider._({ + FamilyClassProvider._({ required FamilyClassFamily super.from, required ( int, { @@ -835,7 +835,7 @@ final class FamilyClassFamily extends $Family List? fifth, }) > { - const FamilyClassFamily._() + FamilyClassFamily._() : super( retry: null, name: r'familyClassProvider', @@ -912,11 +912,11 @@ abstract class _$FamilyClass extends $AsyncNotifier { } @ProviderFor(Regression3490) -const regression3490Provider = Regression3490Family._(); +final regression3490Provider = Regression3490Family._(); final class Regression3490Provider extends $NotifierProvider, void> { - const Regression3490Provider._({ + Regression3490Provider._({ required Regression3490Family super.from, required ({ String type, @@ -975,7 +975,7 @@ final class Regression3490Provider String _$regression3490Hash() => r'1e22e082b06069c176814aea015c20723959b1f8'; final class Regression3490Family extends $Family { - const Regression3490Family._() + Regression3490Family._() : super( retry: null, name: r'regression3490Provider', diff --git a/packages/riverpod_generator/test/integration/auto_dispose.g.dart b/packages/riverpod_generator/test/integration/auto_dispose.g.dart index 7abadb1e5..766151c63 100644 --- a/packages/riverpod_generator/test/integration/auto_dispose.g.dart +++ b/packages/riverpod_generator/test/integration/auto_dispose.g.dart @@ -10,11 +10,11 @@ part of 'auto_dispose.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(keepAlive) -const keepAliveProvider = KeepAliveProvider._(); +final keepAliveProvider = KeepAliveProvider._(); final class KeepAliveProvider extends $FunctionalProvider with $Provider { - const KeepAliveProvider._() + KeepAliveProvider._() : super( from: null, argument: null, @@ -50,11 +50,11 @@ final class KeepAliveProvider extends $FunctionalProvider String _$keepAliveHash() => r'44af50bf7e6dcfddc61a1f32855855b534a7fe4f'; @ProviderFor(notKeepAlive) -const notKeepAliveProvider = NotKeepAliveProvider._(); +final notKeepAliveProvider = NotKeepAliveProvider._(); final class NotKeepAliveProvider extends $FunctionalProvider with $Provider { - const NotKeepAliveProvider._() + NotKeepAliveProvider._() : super( from: null, argument: null, @@ -90,11 +90,11 @@ final class NotKeepAliveProvider extends $FunctionalProvider String _$notKeepAliveHash() => r'e60c952d04ffd7548294908c2e1ef472614c284b'; @ProviderFor(defaultKeepAlive) -const defaultKeepAliveProvider = DefaultKeepAliveProvider._(); +final defaultKeepAliveProvider = DefaultKeepAliveProvider._(); final class DefaultKeepAliveProvider extends $FunctionalProvider with $Provider { - const DefaultKeepAliveProvider._() + DefaultKeepAliveProvider._() : super( from: null, argument: null, @@ -130,11 +130,11 @@ final class DefaultKeepAliveProvider extends $FunctionalProvider String _$defaultKeepAliveHash() => r'76485c3c7574c38dcba6dda28c94a59c09b339c0'; @ProviderFor(keepAliveFamily) -const keepAliveFamilyProvider = KeepAliveFamilyFamily._(); +final keepAliveFamilyProvider = KeepAliveFamilyFamily._(); final class KeepAliveFamilyProvider extends $FunctionalProvider with $Provider { - const KeepAliveFamilyProvider._({ + KeepAliveFamilyProvider._({ required KeepAliveFamilyFamily super.from, required int super.argument, }) : super( @@ -189,7 +189,7 @@ String _$keepAliveFamilyHash() => r'd1eb1243ea9463617b08a6e9cc5ae6b2df499ba2'; final class KeepAliveFamilyFamily extends $Family with $FunctionalFamilyOverride { - const KeepAliveFamilyFamily._() + KeepAliveFamilyFamily._() : super( retry: null, name: r'keepAliveFamilyProvider', @@ -206,12 +206,12 @@ final class KeepAliveFamilyFamily extends $Family } @ProviderFor(notKeepAliveFamily) -const notKeepAliveFamilyProvider = NotKeepAliveFamilyFamily._(); +final notKeepAliveFamilyProvider = NotKeepAliveFamilyFamily._(); final class NotKeepAliveFamilyProvider extends $FunctionalProvider with $Provider { - const NotKeepAliveFamilyProvider._({ + NotKeepAliveFamilyProvider._({ required NotKeepAliveFamilyFamily super.from, required int super.argument, }) : super( @@ -267,7 +267,7 @@ String _$notKeepAliveFamilyHash() => final class NotKeepAliveFamilyFamily extends $Family with $FunctionalFamilyOverride { - const NotKeepAliveFamilyFamily._() + NotKeepAliveFamilyFamily._() : super( retry: null, name: r'notKeepAliveFamilyProvider', @@ -284,12 +284,12 @@ final class NotKeepAliveFamilyFamily extends $Family } @ProviderFor(defaultKeepAliveFamily) -const defaultKeepAliveFamilyProvider = DefaultKeepAliveFamilyFamily._(); +final defaultKeepAliveFamilyProvider = DefaultKeepAliveFamilyFamily._(); final class DefaultKeepAliveFamilyProvider extends $FunctionalProvider with $Provider { - const DefaultKeepAliveFamilyProvider._({ + DefaultKeepAliveFamilyProvider._({ required DefaultKeepAliveFamilyFamily super.from, required int super.argument, }) : super( @@ -346,7 +346,7 @@ String _$defaultKeepAliveFamilyHash() => final class DefaultKeepAliveFamilyFamily extends $Family with $FunctionalFamilyOverride { - const DefaultKeepAliveFamilyFamily._() + DefaultKeepAliveFamilyFamily._() : super( retry: null, name: r'defaultKeepAliveFamilyProvider', diff --git a/packages/riverpod_generator/test/integration/dependencies.g.dart b/packages/riverpod_generator/test/integration/dependencies.g.dart index 3946555eb..da79a7cfc 100644 --- a/packages/riverpod_generator/test/integration/dependencies.g.dart +++ b/packages/riverpod_generator/test/integration/dependencies.g.dart @@ -10,11 +10,11 @@ part of 'dependencies.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(dep) -const depProvider = DepProvider._(); +final depProvider = DepProvider._(); final class DepProvider extends $FunctionalProvider with $Provider { - const DepProvider._() + DepProvider._() : super( from: null, argument: null, @@ -50,11 +50,11 @@ final class DepProvider extends $FunctionalProvider String _$depHash() => r'1b3ec5231cd2328602151de9ceacdcd102a1d2e2'; @ProviderFor(family) -const familyProvider = FamilyFamily._(); +final familyProvider = FamilyFamily._(); final class FamilyProvider extends $FunctionalProvider with $Provider { - const FamilyProvider._({ + FamilyProvider._({ required FamilyFamily super.from, required int super.argument, }) : super( @@ -109,7 +109,7 @@ String _$familyHash() => r'940eb87eb11206499f73f05791a6266b38cda88a'; final class FamilyFamily extends $Family with $FunctionalFamilyOverride { - const FamilyFamily._() + FamilyFamily._() : super( retry: null, name: r'familyProvider', @@ -125,10 +125,10 @@ final class FamilyFamily extends $Family } @ProviderFor(Dep2) -const dep2Provider = Dep2Provider._(); +final dep2Provider = Dep2Provider._(); final class Dep2Provider extends $NotifierProvider { - const Dep2Provider._() + Dep2Provider._() : super( from: null, argument: null, @@ -177,10 +177,10 @@ abstract class _$Dep2 extends $Notifier { } @ProviderFor(Family2) -const family2Provider = Family2Family._(); +final family2Provider = Family2Family._(); final class Family2Provider extends $NotifierProvider { - const Family2Provider._({ + Family2Provider._({ required Family2Family super.from, required int super.argument, }) : super( @@ -228,7 +228,7 @@ String _$family2Hash() => r'ce727b262aae067b0d4f703f03670abb70ad8977'; final class Family2Family extends $Family with $ClassFamilyOverride { - const Family2Family._() + Family2Family._() : super( retry: null, name: r'family2Provider', @@ -266,24 +266,24 @@ abstract class _$Family2 extends $Notifier { } @ProviderFor(provider) -const providerProvider = ProviderProvider._(); +final providerProvider = ProviderProvider._(); final class ProviderProvider extends $FunctionalProvider with $Provider { - const ProviderProvider._() + ProviderProvider._() : super( from: null, argument: null, retry: null, name: r'providerProvider', isAutoDispose: true, - dependencies: const [ + dependencies: [ depProvider, familyProvider, dep2Provider, family2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { ProviderProvider.$allTransitiveDependencies0, ProviderProvider.$allTransitiveDependencies1, ProviderProvider.$allTransitiveDependencies2, @@ -291,10 +291,10 @@ final class ProviderProvider extends $FunctionalProvider }, ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = familyProvider; - static const $allTransitiveDependencies2 = dep2Provider; - static const $allTransitiveDependencies3 = family2Provider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = familyProvider; + static final $allTransitiveDependencies2 = dep2Provider; + static final $allTransitiveDependencies3 = family2Provider; @override String debugGetCreateSourceHash() => _$providerHash(); @@ -321,24 +321,24 @@ final class ProviderProvider extends $FunctionalProvider String _$providerHash() => r'1be7ae7ac2100d39b949af50ec50fce48b26cdd1'; @ProviderFor(provider2) -const provider2Provider = Provider2Provider._(); +final provider2Provider = Provider2Provider._(); final class Provider2Provider extends $FunctionalProvider with $Provider { - const Provider2Provider._() + Provider2Provider._() : super( from: null, argument: null, retry: null, name: r'provider2Provider', isAutoDispose: true, - dependencies: const [ + dependencies: [ depProvider, familyProvider, dep2Provider, family2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { Provider2Provider.$allTransitiveDependencies0, Provider2Provider.$allTransitiveDependencies1, Provider2Provider.$allTransitiveDependencies2, @@ -346,10 +346,10 @@ final class Provider2Provider extends $FunctionalProvider }, ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = familyProvider; - static const $allTransitiveDependencies2 = dep2Provider; - static const $allTransitiveDependencies3 = family2Provider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = familyProvider; + static final $allTransitiveDependencies2 = dep2Provider; + static final $allTransitiveDependencies3 = family2Provider; @override String debugGetCreateSourceHash() => _$provider2Hash(); @@ -376,23 +376,23 @@ final class Provider2Provider extends $FunctionalProvider String _$provider2Hash() => r'30f81430b57f0116f621a4a309c458fce0536378'; @ProviderFor(Provider3) -const provider3Provider = Provider3Provider._(); +final provider3Provider = Provider3Provider._(); final class Provider3Provider extends $NotifierProvider { - const Provider3Provider._() + Provider3Provider._() : super( from: null, argument: null, retry: null, name: r'provider3Provider', isAutoDispose: true, - dependencies: const [ + dependencies: [ depProvider, familyProvider, dep2Provider, family2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { Provider3Provider.$allTransitiveDependencies0, Provider3Provider.$allTransitiveDependencies1, Provider3Provider.$allTransitiveDependencies2, @@ -400,10 +400,10 @@ final class Provider3Provider extends $NotifierProvider { }, ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = familyProvider; - static const $allTransitiveDependencies2 = dep2Provider; - static const $allTransitiveDependencies3 = family2Provider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = familyProvider; + static final $allTransitiveDependencies2 = dep2Provider; + static final $allTransitiveDependencies3 = family2Provider; @override String debugGetCreateSourceHash() => _$provider3Hash(); @@ -443,10 +443,10 @@ abstract class _$Provider3 extends $Notifier { } @ProviderFor(Provider4) -const provider4Provider = Provider4Family._(); +final provider4Provider = Provider4Family._(); final class Provider4Provider extends $NotifierProvider { - const Provider4Provider._({ + Provider4Provider._({ required Provider4Family super.from, required int super.argument, }) : super( @@ -457,10 +457,10 @@ final class Provider4Provider extends $NotifierProvider { $allTransitiveDependencies: null, ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = familyProvider; - static const $allTransitiveDependencies2 = dep2Provider; - static const $allTransitiveDependencies3 = family2Provider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = familyProvider; + static final $allTransitiveDependencies2 = dep2Provider; + static final $allTransitiveDependencies3 = family2Provider; @override String debugGetCreateSourceHash() => _$provider4Hash(); @@ -499,17 +499,17 @@ String _$provider4Hash() => r'1c955214d99695bb694c96374b277aac58e734df'; final class Provider4Family extends $Family with $ClassFamilyOverride { - const Provider4Family._() + Provider4Family._() : super( retry: null, name: r'provider4Provider', - dependencies: const [ + dependencies: [ depProvider, familyProvider, dep2Provider, family2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { Provider4Provider.$allTransitiveDependencies0, Provider4Provider.$allTransitiveDependencies1, Provider4Provider.$allTransitiveDependencies2, @@ -548,20 +548,20 @@ abstract class _$Provider4 extends $Notifier { } @ProviderFor(transitiveDependencies) -const transitiveDependenciesProvider = TransitiveDependenciesProvider._(); +final transitiveDependenciesProvider = TransitiveDependenciesProvider._(); final class TransitiveDependenciesProvider extends $FunctionalProvider with $Provider { - const TransitiveDependenciesProvider._() + TransitiveDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'transitiveDependenciesProvider', isAutoDispose: true, - dependencies: const [providerProvider], - $allTransitiveDependencies: const { + dependencies: [providerProvider], + $allTransitiveDependencies: { TransitiveDependenciesProvider.$allTransitiveDependencies0, TransitiveDependenciesProvider.$allTransitiveDependencies1, TransitiveDependenciesProvider.$allTransitiveDependencies2, @@ -570,14 +570,14 @@ final class TransitiveDependenciesProvider }, ); - static const $allTransitiveDependencies0 = providerProvider; - static const $allTransitiveDependencies1 = + static final $allTransitiveDependencies0 = providerProvider; + static final $allTransitiveDependencies1 = ProviderProvider.$allTransitiveDependencies0; - static const $allTransitiveDependencies2 = + static final $allTransitiveDependencies2 = ProviderProvider.$allTransitiveDependencies1; - static const $allTransitiveDependencies3 = + static final $allTransitiveDependencies3 = ProviderProvider.$allTransitiveDependencies2; - static const $allTransitiveDependencies4 = + static final $allTransitiveDependencies4 = ProviderProvider.$allTransitiveDependencies3; @override @@ -606,34 +606,34 @@ String _$transitiveDependenciesHash() => r'909d45403831b521177ec15b1dd78554e261d3be'; @ProviderFor(smallTransitiveDependencyCount) -const smallTransitiveDependencyCountProvider = +final smallTransitiveDependencyCountProvider = SmallTransitiveDependencyCountProvider._(); final class SmallTransitiveDependencyCountProvider extends $FunctionalProvider with $Provider { - const SmallTransitiveDependencyCountProvider._() + SmallTransitiveDependencyCountProvider._() : super( from: null, argument: null, retry: null, name: r'smallTransitiveDependencyCountProvider', isAutoDispose: true, - dependencies: const [ + dependencies: [ depProvider, familyProvider, dep2Provider, ], - $allTransitiveDependencies: const [ + $allTransitiveDependencies: [ SmallTransitiveDependencyCountProvider.$allTransitiveDependencies0, SmallTransitiveDependencyCountProvider.$allTransitiveDependencies1, SmallTransitiveDependencyCountProvider.$allTransitiveDependencies2, ], ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = familyProvider; - static const $allTransitiveDependencies2 = dep2Provider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = familyProvider; + static final $allTransitiveDependencies2 = dep2Provider; @override String debugGetCreateSourceHash() => _$smallTransitiveDependencyCountHash(); @@ -661,21 +661,21 @@ String _$smallTransitiveDependencyCountHash() => r'f67b369dd99e35a6e6211004b45c87c5ba4ac1c7'; @ProviderFor(emptyDependenciesFunctional) -const emptyDependenciesFunctionalProvider = +final emptyDependenciesFunctionalProvider = EmptyDependenciesFunctionalProvider._(); final class EmptyDependenciesFunctionalProvider extends $FunctionalProvider with $Provider { - const EmptyDependenciesFunctionalProvider._() + EmptyDependenciesFunctionalProvider._() : super( from: null, argument: null, retry: null, name: r'emptyDependenciesFunctionalProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -704,20 +704,20 @@ String _$emptyDependenciesFunctionalHash() => r'77289071cab8a10da8f5b7b40932864510a1ee38'; @ProviderFor(EmptyDependenciesClassBased) -const emptyDependenciesClassBasedProvider = +final emptyDependenciesClassBasedProvider = EmptyDependenciesClassBasedProvider._(); final class EmptyDependenciesClassBasedProvider extends $NotifierProvider { - const EmptyDependenciesClassBasedProvider._() + EmptyDependenciesClassBasedProvider._() : super( from: null, argument: null, retry: null, name: r'emptyDependenciesClassBasedProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -759,30 +759,30 @@ abstract class _$EmptyDependenciesClassBased extends $Notifier { } @ProviderFor(providerWithDependencies) -const providerWithDependenciesProvider = ProviderWithDependenciesProvider._(); +final providerWithDependenciesProvider = ProviderWithDependenciesProvider._(); final class ProviderWithDependenciesProvider extends $FunctionalProvider with $Provider { - const ProviderWithDependenciesProvider._() + ProviderWithDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'providerWithDependenciesProvider', isAutoDispose: true, - dependencies: const [ + dependencies: [ _privateDepProvider, publicDepProvider, ], - $allTransitiveDependencies: const [ + $allTransitiveDependencies: [ ProviderWithDependenciesProvider.$allTransitiveDependencies0, ProviderWithDependenciesProvider.$allTransitiveDependencies1, ], ); - static const $allTransitiveDependencies0 = _privateDepProvider; - static const $allTransitiveDependencies1 = publicDepProvider; + static final $allTransitiveDependencies0 = _privateDepProvider; + static final $allTransitiveDependencies1 = publicDepProvider; @override String debugGetCreateSourceHash() => _$providerWithDependenciesHash(); @@ -810,11 +810,11 @@ String _$providerWithDependenciesHash() => r'7d40c994fc2d4ba9e6a0bb4a3d100f8da874eb5e'; @ProviderFor(_privateDep) -const _privateDepProvider = _PrivateDepProvider._(); +final _privateDepProvider = _PrivateDepProvider._(); final class _PrivateDepProvider extends $FunctionalProvider with $Provider { - const _PrivateDepProvider._() + _PrivateDepProvider._() : super( from: null, argument: null, @@ -850,11 +850,11 @@ final class _PrivateDepProvider extends $FunctionalProvider String _$_privateDepHash() => r'92ff5cc515ecf2455cb04773f1b49f23b17ea2e2'; @ProviderFor(publicDep) -const publicDepProvider = PublicDepProvider._(); +final publicDepProvider = PublicDepProvider._(); final class PublicDepProvider extends $FunctionalProvider with $Provider { - const PublicDepProvider._() + PublicDepProvider._() : super( from: null, argument: null, @@ -890,27 +890,27 @@ final class PublicDepProvider extends $FunctionalProvider String _$publicDepHash() => r'a9c461ae174577183ab4c0ff8d8267cc7a64a2c5'; @ProviderFor(duplicateDependencies) -const duplicateDependenciesProvider = DuplicateDependenciesProvider._(); +final duplicateDependenciesProvider = DuplicateDependenciesProvider._(); final class DuplicateDependenciesProvider extends $FunctionalProvider with $Provider { - const DuplicateDependenciesProvider._() + DuplicateDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'duplicateDependenciesProvider', isAutoDispose: true, - dependencies: const [depProvider, dep2Provider], - $allTransitiveDependencies: const [ + dependencies: [depProvider, dep2Provider], + $allTransitiveDependencies: [ DuplicateDependenciesProvider.$allTransitiveDependencies0, DuplicateDependenciesProvider.$allTransitiveDependencies1, ], ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = dep2Provider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = dep2Provider; @override String debugGetCreateSourceHash() => _$duplicateDependenciesHash(); @@ -938,27 +938,27 @@ String _$duplicateDependenciesHash() => r'ad48ecca57899ee55c69793c84a01235d6a49834'; @ProviderFor(duplicateDependencies2) -const duplicateDependencies2Provider = DuplicateDependencies2Provider._(); +final duplicateDependencies2Provider = DuplicateDependencies2Provider._(); final class DuplicateDependencies2Provider extends $FunctionalProvider with $Provider { - const DuplicateDependencies2Provider._() + DuplicateDependencies2Provider._() : super( from: null, argument: null, retry: null, name: r'duplicateDependencies2Provider', isAutoDispose: true, - dependencies: const [familyProvider, family2Provider], - $allTransitiveDependencies: const [ + dependencies: [familyProvider, family2Provider], + $allTransitiveDependencies: [ DuplicateDependencies2Provider.$allTransitiveDependencies0, DuplicateDependencies2Provider.$allTransitiveDependencies1, ], ); - static const $allTransitiveDependencies0 = familyProvider; - static const $allTransitiveDependencies1 = family2Provider; + static final $allTransitiveDependencies0 = familyProvider; + static final $allTransitiveDependencies1 = family2Provider; @override String debugGetCreateSourceHash() => _$duplicateDependencies2Hash(); @@ -986,24 +986,24 @@ String _$duplicateDependencies2Hash() => r'6e065325922dc36f408f85998cf2d7ba7a80ba56'; @ProviderFor(transitiveDuplicateDependencies) -const transitiveDuplicateDependenciesProvider = +final transitiveDuplicateDependenciesProvider = TransitiveDuplicateDependenciesProvider._(); final class TransitiveDuplicateDependenciesProvider extends $FunctionalProvider with $Provider { - const TransitiveDuplicateDependenciesProvider._() + TransitiveDuplicateDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'transitiveDuplicateDependenciesProvider', isAutoDispose: true, - dependencies: const [ + dependencies: [ duplicateDependenciesProvider, duplicateDependencies2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { TransitiveDuplicateDependenciesProvider.$allTransitiveDependencies0, TransitiveDuplicateDependenciesProvider.$allTransitiveDependencies1, TransitiveDuplicateDependenciesProvider.$allTransitiveDependencies2, @@ -1013,15 +1013,15 @@ final class TransitiveDuplicateDependenciesProvider }, ); - static const $allTransitiveDependencies0 = duplicateDependenciesProvider; - static const $allTransitiveDependencies1 = + static final $allTransitiveDependencies0 = duplicateDependenciesProvider; + static final $allTransitiveDependencies1 = DuplicateDependenciesProvider.$allTransitiveDependencies0; - static const $allTransitiveDependencies2 = + static final $allTransitiveDependencies2 = DuplicateDependenciesProvider.$allTransitiveDependencies1; - static const $allTransitiveDependencies3 = duplicateDependencies2Provider; - static const $allTransitiveDependencies4 = + static final $allTransitiveDependencies3 = duplicateDependencies2Provider; + static final $allTransitiveDependencies4 = DuplicateDependencies2Provider.$allTransitiveDependencies0; - static const $allTransitiveDependencies5 = + static final $allTransitiveDependencies5 = DuplicateDependencies2Provider.$allTransitiveDependencies1; @override diff --git a/packages/riverpod_generator/test/integration/dependencies2.g.dart b/packages/riverpod_generator/test/integration/dependencies2.g.dart index c84d100ff..0643fed01 100644 --- a/packages/riverpod_generator/test/integration/dependencies2.g.dart +++ b/packages/riverpod_generator/test/integration/dependencies2.g.dart @@ -10,24 +10,24 @@ part of 'dependencies2.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(providerWithDependencies2) -const providerWithDependencies2Provider = ProviderWithDependencies2Provider._(); +final providerWithDependencies2Provider = ProviderWithDependencies2Provider._(); final class ProviderWithDependencies2Provider extends $FunctionalProvider with $Provider { - const ProviderWithDependencies2Provider._() + ProviderWithDependencies2Provider._() : super( from: null, argument: null, retry: null, name: r'providerWithDependencies2Provider', isAutoDispose: true, - dependencies: const [ + dependencies: [ providerWithDependenciesProvider, _private2Provider, public2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { ProviderWithDependencies2Provider.$allTransitiveDependencies0, ProviderWithDependencies2Provider.$allTransitiveDependencies1, ProviderWithDependencies2Provider.$allTransitiveDependencies2, @@ -36,13 +36,13 @@ final class ProviderWithDependencies2Provider }, ); - static const $allTransitiveDependencies0 = providerWithDependenciesProvider; - static const $allTransitiveDependencies1 = + static final $allTransitiveDependencies0 = providerWithDependenciesProvider; + static final $allTransitiveDependencies1 = ProviderWithDependenciesProvider.$allTransitiveDependencies0; - static const $allTransitiveDependencies2 = + static final $allTransitiveDependencies2 = ProviderWithDependenciesProvider.$allTransitiveDependencies1; - static const $allTransitiveDependencies3 = _private2Provider; - static const $allTransitiveDependencies4 = public2Provider; + static final $allTransitiveDependencies3 = _private2Provider; + static final $allTransitiveDependencies4 = public2Provider; @override String debugGetCreateSourceHash() => _$providerWithDependencies2Hash(); @@ -70,12 +70,12 @@ String _$providerWithDependencies2Hash() => r'3a6100929120a9cf1ef7f1e0a5e9b8e4d4030ae2'; @ProviderFor(familyWithDependencies2) -const familyWithDependencies2Provider = FamilyWithDependencies2Family._(); +final familyWithDependencies2Provider = FamilyWithDependencies2Family._(); final class FamilyWithDependencies2Provider extends $FunctionalProvider with $Provider { - const FamilyWithDependencies2Provider._({ + FamilyWithDependencies2Provider._({ required FamilyWithDependencies2Family super.from, required int? super.argument, }) : super( @@ -86,13 +86,13 @@ final class FamilyWithDependencies2Provider $allTransitiveDependencies: null, ); - static const $allTransitiveDependencies0 = providerWithDependenciesProvider; - static const $allTransitiveDependencies1 = + static final $allTransitiveDependencies0 = providerWithDependenciesProvider; + static final $allTransitiveDependencies1 = ProviderWithDependenciesProvider.$allTransitiveDependencies0; - static const $allTransitiveDependencies2 = + static final $allTransitiveDependencies2 = ProviderWithDependenciesProvider.$allTransitiveDependencies1; - static const $allTransitiveDependencies3 = _private2Provider; - static const $allTransitiveDependencies4 = public2Provider; + static final $allTransitiveDependencies3 = _private2Provider; + static final $allTransitiveDependencies4 = public2Provider; @override String debugGetCreateSourceHash() => _$familyWithDependencies2Hash(); @@ -140,16 +140,16 @@ String _$familyWithDependencies2Hash() => final class FamilyWithDependencies2Family extends $Family with $FunctionalFamilyOverride { - const FamilyWithDependencies2Family._() + FamilyWithDependencies2Family._() : super( retry: null, name: r'familyWithDependencies2Provider', - dependencies: const [ + dependencies: [ providerWithDependenciesProvider, _private2Provider, public2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { FamilyWithDependencies2Provider.$allTransitiveDependencies0, FamilyWithDependencies2Provider.$allTransitiveDependencies1, FamilyWithDependencies2Provider.$allTransitiveDependencies2, @@ -167,23 +167,23 @@ final class FamilyWithDependencies2Family extends $Family } @ProviderFor(NotifierWithDependencies) -const notifierWithDependenciesProvider = NotifierWithDependenciesProvider._(); +final notifierWithDependenciesProvider = NotifierWithDependenciesProvider._(); final class NotifierWithDependenciesProvider extends $NotifierProvider { - const NotifierWithDependenciesProvider._() + NotifierWithDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'notifierWithDependenciesProvider', isAutoDispose: true, - dependencies: const [ + dependencies: [ providerWithDependenciesProvider, _private2Provider, public2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { NotifierWithDependenciesProvider.$allTransitiveDependencies0, NotifierWithDependenciesProvider.$allTransitiveDependencies1, NotifierWithDependenciesProvider.$allTransitiveDependencies2, @@ -192,13 +192,13 @@ final class NotifierWithDependenciesProvider }, ); - static const $allTransitiveDependencies0 = providerWithDependenciesProvider; - static const $allTransitiveDependencies1 = + static final $allTransitiveDependencies0 = providerWithDependenciesProvider; + static final $allTransitiveDependencies1 = ProviderWithDependenciesProvider.$allTransitiveDependencies0; - static const $allTransitiveDependencies2 = + static final $allTransitiveDependencies2 = ProviderWithDependenciesProvider.$allTransitiveDependencies1; - static const $allTransitiveDependencies3 = _private2Provider; - static const $allTransitiveDependencies4 = public2Provider; + static final $allTransitiveDependencies3 = _private2Provider; + static final $allTransitiveDependencies4 = public2Provider; @override String debugGetCreateSourceHash() => _$notifierWithDependenciesHash(); @@ -239,12 +239,12 @@ abstract class _$NotifierWithDependencies extends $Notifier { } @ProviderFor(NotifierFamilyWithDependencies) -const notifierFamilyWithDependenciesProvider = +final notifierFamilyWithDependenciesProvider = NotifierFamilyWithDependenciesFamily._(); final class NotifierFamilyWithDependenciesProvider extends $NotifierProvider { - const NotifierFamilyWithDependenciesProvider._({ + NotifierFamilyWithDependenciesProvider._({ required NotifierFamilyWithDependenciesFamily super.from, required int? super.argument, }) : super( @@ -255,13 +255,13 @@ final class NotifierFamilyWithDependenciesProvider $allTransitiveDependencies: null, ); - static const $allTransitiveDependencies0 = providerWithDependenciesProvider; - static const $allTransitiveDependencies1 = + static final $allTransitiveDependencies0 = providerWithDependenciesProvider; + static final $allTransitiveDependencies1 = ProviderWithDependenciesProvider.$allTransitiveDependencies0; - static const $allTransitiveDependencies2 = + static final $allTransitiveDependencies2 = ProviderWithDependenciesProvider.$allTransitiveDependencies1; - static const $allTransitiveDependencies3 = _private2Provider; - static const $allTransitiveDependencies4 = public2Provider; + static final $allTransitiveDependencies3 = _private2Provider; + static final $allTransitiveDependencies4 = public2Provider; @override String debugGetCreateSourceHash() => _$notifierFamilyWithDependenciesHash(); @@ -309,16 +309,16 @@ final class NotifierFamilyWithDependenciesFamily extends $Family int, int? > { - const NotifierFamilyWithDependenciesFamily._() + NotifierFamilyWithDependenciesFamily._() : super( retry: null, name: r'notifierFamilyWithDependenciesProvider', - dependencies: const [ + dependencies: [ providerWithDependenciesProvider, _private2Provider, public2Provider, ], - $allTransitiveDependencies: const { + $allTransitiveDependencies: { NotifierFamilyWithDependenciesProvider.$allTransitiveDependencies0, NotifierFamilyWithDependenciesProvider.$allTransitiveDependencies1, NotifierFamilyWithDependenciesProvider.$allTransitiveDependencies2, @@ -358,11 +358,11 @@ abstract class _$NotifierFamilyWithDependencies extends $Notifier { } @ProviderFor(_private2) -const _private2Provider = _Private2Provider._(); +final _private2Provider = _Private2Provider._(); final class _Private2Provider extends $FunctionalProvider with $Provider { - const _Private2Provider._() + _Private2Provider._() : super( from: null, argument: null, @@ -398,11 +398,11 @@ final class _Private2Provider extends $FunctionalProvider String _$_private2Hash() => r'e420875c8fbd9bf33eff945f2b7276b585032a38'; @ProviderFor(public2) -const public2Provider = Public2Provider._(); +final public2Provider = Public2Provider._(); final class Public2Provider extends $FunctionalProvider with $Provider { - const Public2Provider._() + Public2Provider._() : super( from: null, argument: null, diff --git a/packages/riverpod_generator/test/integration/documented.g.dart b/packages/riverpod_generator/test/integration/documented.g.dart index 0711f4ce5..f155cc2e6 100644 --- a/packages/riverpod_generator/test/integration/documented.g.dart +++ b/packages/riverpod_generator/test/integration/documented.g.dart @@ -13,7 +13,7 @@ part of 'documented.dart'; @ProviderFor(functional) @annotation -const functionalProvider = FunctionalProvider._(); +final functionalProvider = FunctionalProvider._(); /// Hello world // Foo @@ -24,7 +24,7 @@ final class FunctionalProvider with $Provider { /// Hello world // Foo - const FunctionalProvider._() + FunctionalProvider._() : super( from: null, argument: null, @@ -64,7 +64,7 @@ String _$functionalHash() => r'483ddb9ce91e80912574bc3f64456eea5b6c7b0e'; @ProviderFor(ClassBased) @annotation -const classBasedProvider = ClassBasedProvider._(); +final classBasedProvider = ClassBasedProvider._(); /// Hello world // Foo @@ -72,7 +72,7 @@ const classBasedProvider = ClassBasedProvider._(); final class ClassBasedProvider extends $NotifierProvider { /// Hello world // Foo - const ClassBasedProvider._() + ClassBasedProvider._() : super( from: null, argument: null, @@ -129,7 +129,7 @@ abstract class _$ClassBased extends $Notifier { @ProviderFor(family) @annotation -const familyProvider = FamilyFamily._(); +final familyProvider = FamilyFamily._(); /// Hello world // Foo @@ -139,7 +139,7 @@ final class FamilyProvider extends $FunctionalProvider with $Provider { /// Hello world // Foo - const FamilyProvider._({ + FamilyProvider._({ required FamilyFamily super.from, required int super.argument, }) : super( @@ -198,7 +198,7 @@ String _$familyHash() => r'13354dca1ecbd172ae0627e9ba644d52cd9cfaaf'; @annotation final class FamilyFamily extends $Family with $FunctionalFamilyOverride { - const FamilyFamily._() + FamilyFamily._() : super( retry: null, name: r'familyProvider', @@ -222,7 +222,7 @@ final class FamilyFamily extends $Family @ProviderFor(ClassFamilyBased) @annotation -const classFamilyBasedProvider = ClassFamilyBasedFamily._(); +final classFamilyBasedProvider = ClassFamilyBasedFamily._(); /// Hello world // Foo @@ -231,7 +231,7 @@ final class ClassFamilyBasedProvider extends $NotifierProvider { /// Hello world // Foo - const ClassFamilyBasedProvider._({ + ClassFamilyBasedProvider._({ required ClassFamilyBasedFamily super.from, required int super.argument, }) : super( @@ -283,7 +283,7 @@ String _$classFamilyBasedHash() => r'4681ad76c671518ac72ca40fa532126bc041dc2f'; @annotation final class ClassFamilyBasedFamily extends $Family with $ClassFamilyOverride { - const ClassFamilyBasedFamily._() + ClassFamilyBasedFamily._() : super( retry: null, name: r'classFamilyBasedProvider', diff --git a/packages/riverpod_generator/test/integration/generated.dart b/packages/riverpod_generator/test/integration/generated.dart index db29577ec..d7e676e61 100644 --- a/packages/riverpod_generator/test/integration/generated.dart +++ b/packages/riverpod_generator/test/integration/generated.dart @@ -22,7 +22,7 @@ class $DynamicClassFamily extends _$$DynamicClassFamily { build(test) => Object(); } -const dynamicProvider = _dynamicProvider; +final dynamicProvider = _dynamicProvider; @riverpod _dynamic(Ref ref, test) => 0; diff --git a/packages/riverpod_generator/test/integration/generated.g.dart b/packages/riverpod_generator/test/integration/generated.g.dart index 608f68972..0e2d94231 100644 --- a/packages/riverpod_generator/test/integration/generated.g.dart +++ b/packages/riverpod_generator/test/integration/generated.g.dart @@ -10,12 +10,12 @@ part of 'generated.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor($dynamic) -const $dynamicProvider = $DynamicProvider._(); +final $dynamicProvider = $DynamicProvider._(); final class $DynamicProvider extends $FunctionalProvider with $Provider { - const $DynamicProvider._() + $DynamicProvider._() : super( from: null, argument: null, @@ -51,12 +51,12 @@ final class $DynamicProvider String _$$dynamicHash() => r'1b4a1470c37babf1053660e3774de1a482c91269'; @ProviderFor($dynamicFamily) -const $dynamicFamilyProvider = $DynamicFamilyFamily._(); +final $dynamicFamilyProvider = $DynamicFamilyFamily._(); final class $DynamicFamilyProvider extends $FunctionalProvider with $Provider { - const $DynamicFamilyProvider._({ + $DynamicFamilyProvider._({ required $DynamicFamilyFamily super.from, required dynamic super.argument, }) : super( @@ -111,7 +111,7 @@ String _$$dynamicFamilyHash() => r'5cb3da6177d435e5a4fcfce446f0d3cd628fe6fb'; final class $DynamicFamilyFamily extends $Family with $FunctionalFamilyOverride { - const $DynamicFamilyFamily._() + $DynamicFamilyFamily._() : super( retry: null, name: r'$dynamicFamilyProvider', @@ -128,11 +128,11 @@ final class $DynamicFamilyFamily extends $Family } @ProviderFor($DynamicClass) -const $dynamicClassProvider = $DynamicClassProvider._(); +final $dynamicClassProvider = $DynamicClassProvider._(); final class $DynamicClassProvider extends $NotifierProvider<$DynamicClass, dynamic> { - const $DynamicClassProvider._() + $DynamicClassProvider._() : super( from: null, argument: null, @@ -181,11 +181,11 @@ abstract class _$$DynamicClass extends $Notifier { } @ProviderFor($DynamicClassFamily) -const $dynamicClassFamilyProvider = $DynamicClassFamilyFamily._(); +final $dynamicClassFamilyProvider = $DynamicClassFamilyFamily._(); final class $DynamicClassFamilyProvider extends $NotifierProvider<$DynamicClassFamily, dynamic> { - const $DynamicClassFamilyProvider._({ + $DynamicClassFamilyProvider._({ required $DynamicClassFamilyFamily super.from, required dynamic super.argument, }) : super( @@ -241,7 +241,7 @@ final class $DynamicClassFamilyFamily extends $Family dynamic, dynamic > { - const $DynamicClassFamilyFamily._() + $DynamicClassFamilyFamily._() : super( retry: null, name: r'$dynamicClassFamilyProvider', @@ -280,12 +280,12 @@ abstract class _$$DynamicClassFamily extends $Notifier { } @ProviderFor(_dynamic) -const _dynamicProvider = _DynamicFamily._(); +final _dynamicProvider = _DynamicFamily._(); final class _DynamicProvider extends $FunctionalProvider with $Provider { - const _DynamicProvider._({ + _DynamicProvider._({ required _DynamicFamily super.from, required dynamic super.argument, }) : super( @@ -340,7 +340,7 @@ String _$_dynamicHash() => r'e08bd08481e4ea0d3da2ab7c38f940c34e96ba7f'; final class _DynamicFamily extends $Family with $FunctionalFamilyOverride { - const _DynamicFamily._() + _DynamicFamily._() : super( retry: null, name: r'_dynamicProvider', @@ -357,13 +357,13 @@ final class _DynamicFamily extends $Family } @ProviderFor(alias) -const aliasProvider = AliasProvider._(); +final aliasProvider = AliasProvider._(); final class AliasProvider extends $FunctionalProvider, AsyncValue, AsyncValue> with $Provider> { - const AliasProvider._() + AliasProvider._() : super( from: null, argument: null, @@ -399,13 +399,13 @@ final class AliasProvider String _$aliasHash() => r'3feb548aa9a314142b5c5e3c9c7664a316a10d11'; @ProviderFor(aliasFamily) -const aliasFamilyProvider = AliasFamilyFamily._(); +final aliasFamilyProvider = AliasFamilyFamily._(); final class AliasFamilyProvider extends $FunctionalProvider, AsyncValue, AsyncValue> with $Provider> { - const AliasFamilyProvider._({ + AliasFamilyProvider._({ required AliasFamilyFamily super.from, required AsyncValue super.argument, }) : super( @@ -460,7 +460,7 @@ String _$aliasFamilyHash() => r'6afe0afc21cfd2f0f26862e9d8c1095eca5f6e42'; final class AliasFamilyFamily extends $Family with $FunctionalFamilyOverride, AsyncValue> { - const AliasFamilyFamily._() + AliasFamilyFamily._() : super( retry: null, name: r'aliasFamilyProvider', @@ -477,11 +477,11 @@ final class AliasFamilyFamily extends $Family } @ProviderFor(AliasClass) -const aliasClassProvider = AliasClassProvider._(); +final aliasClassProvider = AliasClassProvider._(); final class AliasClassProvider extends $NotifierProvider> { - const AliasClassProvider._() + AliasClassProvider._() : super( from: null, argument: null, @@ -530,11 +530,11 @@ abstract class _$AliasClass extends $Notifier> { } @ProviderFor(AliasClassFamily) -const aliasClassFamilyProvider = AliasClassFamilyFamily._(); +final aliasClassFamilyProvider = AliasClassFamilyFamily._(); final class AliasClassFamilyProvider extends $NotifierProvider> { - const AliasClassFamilyProvider._({ + AliasClassFamilyProvider._({ required AliasClassFamilyFamily super.from, required AsyncValue super.argument, }) : super( @@ -589,7 +589,7 @@ final class AliasClassFamilyFamily extends $Family AsyncValue, AsyncValue > { - const AliasClassFamilyFamily._() + AliasClassFamilyFamily._() : super( retry: null, name: r'aliasClassFamilyProvider', diff --git a/packages/riverpod_generator/test/integration/hash/hash1.g.dart b/packages/riverpod_generator/test/integration/hash/hash1.g.dart index be963d5c5..a986f9a41 100644 --- a/packages/riverpod_generator/test/integration/hash/hash1.g.dart +++ b/packages/riverpod_generator/test/integration/hash/hash1.g.dart @@ -10,11 +10,11 @@ part of 'hash1.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(simple) -const simpleProvider = SimpleProvider._(); +final simpleProvider = SimpleProvider._(); final class SimpleProvider extends $FunctionalProvider with $Provider { - const SimpleProvider._() + SimpleProvider._() : super( from: null, argument: null, @@ -50,11 +50,11 @@ final class SimpleProvider extends $FunctionalProvider String _$simpleHash() => r'f916b37e39d654e9acfc9c2bd7a244902197b306'; @ProviderFor(simple2) -const simple2Provider = Simple2Provider._(); +final simple2Provider = Simple2Provider._(); final class Simple2Provider extends $FunctionalProvider with $Provider { - const Simple2Provider._() + Simple2Provider._() : super( from: null, argument: null, @@ -90,10 +90,10 @@ final class Simple2Provider extends $FunctionalProvider String _$simple2Hash() => r'a60a8496fc391f5adf7ad45a12d0723f14f3127c'; @ProviderFor(SimpleClass) -const simpleClassProvider = SimpleClassProvider._(); +final simpleClassProvider = SimpleClassProvider._(); final class SimpleClassProvider extends $NotifierProvider { - const SimpleClassProvider._() + SimpleClassProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_generator/test/integration/hash/retry.g.dart b/packages/riverpod_generator/test/integration/hash/retry.g.dart index e2c2cedbd..a2c991855 100644 --- a/packages/riverpod_generator/test/integration/hash/retry.g.dart +++ b/packages/riverpod_generator/test/integration/hash/retry.g.dart @@ -10,11 +10,11 @@ part of 'retry.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(a) -const aProvider = AProvider._(); +final aProvider = AProvider._(); final class AProvider extends $FunctionalProvider with $Provider { - const AProvider._() + AProvider._() : super( from: null, argument: null, @@ -50,11 +50,11 @@ final class AProvider extends $FunctionalProvider String _$aHash() => r'83a9516d10f85dc72ca773837e042bfc6e36c1f1'; @ProviderFor(b) -const bProvider = BFamily._(); +final bProvider = BFamily._(); final class BProvider extends $FunctionalProvider with $Provider { - const BProvider._({required BFamily super.from, required int super.argument}) + BProvider._({required BFamily super.from, required int super.argument}) : super( retry: myRetry2, name: r'bProvider', @@ -107,7 +107,7 @@ String _$bHash() => r'95798a157250c86a901bca5701b487f508f8a5a4'; final class BFamily extends $Family with $FunctionalFamilyOverride { - const BFamily._() + BFamily._() : super( retry: myRetry2, name: r'bProvider', @@ -123,11 +123,11 @@ final class BFamily extends $Family } @ProviderFor(c) -const cProvider = CProvider._(); +final cProvider = CProvider._(); final class CProvider extends $FunctionalProvider with $Provider { - const CProvider._() + CProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_generator/test/integration/offline.g.dart b/packages/riverpod_generator/test/integration/offline.g.dart index f6547dc51..a59152020 100644 --- a/packages/riverpod_generator/test/integration/offline.g.dart +++ b/packages/riverpod_generator/test/integration/offline.g.dart @@ -10,7 +10,7 @@ part of 'offline.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(storage) -const storageProvider = StorageProvider._(); +final storageProvider = StorageProvider._(); final class StorageProvider extends @@ -22,7 +22,7 @@ final class StorageProvider with $FutureModifier>, $FutureProvider> { - const StorageProvider._() + StorageProvider._() : super( from: null, argument: null, @@ -52,12 +52,12 @@ String _$storageHash() => r'1feb3def45be8bc9cc695a7282b6d29e5c212b60'; @ProviderFor(CustomAnnotation) @MyAnnotation() -const customAnnotationProvider = CustomAnnotationProvider._(); +final customAnnotationProvider = CustomAnnotationProvider._(); @MyAnnotation() final class CustomAnnotationProvider extends $AsyncNotifierProvider { - const CustomAnnotationProvider._() + CustomAnnotationProvider._() : super( from: null, argument: null, @@ -100,12 +100,12 @@ abstract class _$CustomAnnotationBase extends $AsyncNotifier { @ProviderFor(Json) @JsonPersist() -const jsonProvider = JsonFamily._(); +final jsonProvider = JsonFamily._(); @JsonPersist() final class JsonProvider extends $AsyncNotifierProvider>> { - const JsonProvider._({ + JsonProvider._({ required JsonFamily super.from, required String super.argument, }) : super( @@ -153,7 +153,7 @@ final class JsonFamily extends $Family FutureOr>>, String > { - const JsonFamily._() + JsonFamily._() : super( retry: null, name: r'jsonProvider', @@ -199,12 +199,12 @@ abstract class _$JsonBase extends $AsyncNotifier>> { @ProviderFor(Json2) @JsonPersist() -const json2Provider = Json2Provider._(); +final json2Provider = Json2Provider._(); @JsonPersist() final class Json2Provider extends $AsyncNotifierProvider>> { - const Json2Provider._() + Json2Provider._() : super( from: null, argument: null, @@ -252,12 +252,12 @@ abstract class _$Json2Base extends $AsyncNotifier>> { @ProviderFor(CustomJson) @JsonPersist() -const customJsonProvider = CustomJsonProvider._(); +final customJsonProvider = CustomJsonProvider._(); @JsonPersist() final class CustomJsonProvider extends $AsyncNotifierProvider> { - const CustomJsonProvider._() + CustomJsonProvider._() : super( from: null, argument: null, @@ -301,12 +301,12 @@ abstract class _$CustomJsonBase extends $AsyncNotifier> { @ProviderFor(CustomKey) @JsonPersist() -const customKeyProvider = CustomKeyProvider._(); +final customKeyProvider = CustomKeyProvider._(); @JsonPersist() final class CustomKeyProvider extends $AsyncNotifierProvider> { - const CustomKeyProvider._() + CustomKeyProvider._() : super( from: null, argument: null, @@ -350,12 +350,12 @@ abstract class _$CustomKeyBase extends $AsyncNotifier> { @ProviderFor(CustomJsonWithArgs) @JsonPersist() -const customJsonWithArgsProvider = CustomJsonWithArgsFamily._(); +final customJsonWithArgsProvider = CustomJsonWithArgsFamily._(); @JsonPersist() final class CustomJsonWithArgsProvider extends $AsyncNotifierProvider> { - const CustomJsonWithArgsProvider._({ + CustomJsonWithArgsProvider._({ required CustomJsonWithArgsFamily super.from, required (int, String, {int? arg3}) super.argument, }) : super( @@ -404,7 +404,7 @@ final class CustomJsonWithArgsFamily extends $Family FutureOr>, (int, String, {int? arg3}) > { - const CustomJsonWithArgsFamily._() + CustomJsonWithArgsFamily._() : super( retry: null, name: r'customJsonWithArgsProvider', @@ -453,13 +453,13 @@ abstract class _$CustomJsonWithArgsBase @ProviderFor(PassEncodeDecodeByHand) @JsonPersist() -const passEncodeDecodeByHandProvider = PassEncodeDecodeByHandProvider._(); +final passEncodeDecodeByHandProvider = PassEncodeDecodeByHandProvider._(); @JsonPersist() final class PassEncodeDecodeByHandProvider extends $AsyncNotifierProvider> { - const PassEncodeDecodeByHandProvider._() + PassEncodeDecodeByHandProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_generator/test/integration/record.g.dart b/packages/riverpod_generator/test/integration/record.g.dart index 677766b15..8ccd0fa05 100644 --- a/packages/riverpod_generator/test/integration/record.g.dart +++ b/packages/riverpod_generator/test/integration/record.g.dart @@ -10,12 +10,12 @@ part of 'record.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(functional) -const functionalProvider = FunctionalFamily._(); +final functionalProvider = FunctionalFamily._(); final class FunctionalProvider extends $FunctionalProvider<(int,), (int,), (int,)> with $Provider<(int,)> { - const FunctionalProvider._({ + FunctionalProvider._({ required FunctionalFamily super.from, required (String,) super.argument, }) : super( @@ -70,7 +70,7 @@ String _$functionalHash() => r'01ea47cfc83f18c7ca3e2043a52ad62e033c6f83'; final class FunctionalFamily extends $Family with $FunctionalFamilyOverride<(int,), (String,)> { - const FunctionalFamily._() + FunctionalFamily._() : super( retry: null, name: r'functionalProvider', @@ -87,10 +87,10 @@ final class FunctionalFamily extends $Family } @ProviderFor(Class) -const classProvider = ClassFamily._(); +final classProvider = ClassFamily._(); final class ClassProvider extends $NotifierProvider { - const ClassProvider._({ + ClassProvider._({ required ClassFamily super.from, required (String,) super.argument, }) : super( @@ -145,7 +145,7 @@ final class ClassFamily extends $Family (String,), (String,) > { - const ClassFamily._() + ClassFamily._() : super( retry: null, name: r'classProvider', @@ -184,12 +184,12 @@ abstract class _$Class extends $Notifier<(String,)> { } @ProviderFor(functionalAsync) -const functionalAsyncProvider = FunctionalAsyncFamily._(); +final functionalAsyncProvider = FunctionalAsyncFamily._(); final class FunctionalAsyncProvider extends $FunctionalProvider, (int,), FutureOr<(int,)>> with $FutureModifier<(int,)>, $FutureProvider<(int,)> { - const FunctionalAsyncProvider._({ + FunctionalAsyncProvider._({ required FunctionalAsyncFamily super.from, required (String,) super.argument, }) : super( @@ -236,7 +236,7 @@ String _$functionalAsyncHash() => r'c72d5e6353ef133c853d61197c22c6965c890b17'; final class FunctionalAsyncFamily extends $Family with $FunctionalFamilyOverride, (String,)> { - const FunctionalAsyncFamily._() + FunctionalAsyncFamily._() : super( retry: null, name: r'functionalAsyncProvider', @@ -253,11 +253,11 @@ final class FunctionalAsyncFamily extends $Family } @ProviderFor(ClassAsync) -const classAsyncProvider = ClassAsyncFamily._(); +final classAsyncProvider = ClassAsyncFamily._(); final class ClassAsyncProvider extends $AsyncNotifierProvider { - const ClassAsyncProvider._({ + ClassAsyncProvider._({ required ClassAsyncFamily super.from, required (String,) super.argument, }) : super( @@ -304,7 +304,7 @@ final class ClassAsyncFamily extends $Family FutureOr<(String,)>, (String,) > { - const ClassAsyncFamily._() + ClassAsyncFamily._() : super( retry: null, name: r'classAsyncProvider', @@ -343,12 +343,12 @@ abstract class _$ClassAsync extends $AsyncNotifier<(String,)> { } @ProviderFor(functionalStream) -const functionalStreamProvider = FunctionalStreamFamily._(); +final functionalStreamProvider = FunctionalStreamFamily._(); final class FunctionalStreamProvider extends $FunctionalProvider, (int,), Stream<(int,)>> with $FutureModifier<(int,)>, $StreamProvider<(int,)> { - const FunctionalStreamProvider._({ + FunctionalStreamProvider._({ required FunctionalStreamFamily super.from, required (String,) super.argument, }) : super( @@ -395,7 +395,7 @@ String _$functionalStreamHash() => r'cdc799595d2f16a31fbf39a55949cc60aa6b4dc5'; final class FunctionalStreamFamily extends $Family with $FunctionalFamilyOverride, (String,)> { - const FunctionalStreamFamily._() + FunctionalStreamFamily._() : super( retry: null, name: r'functionalStreamProvider', @@ -412,11 +412,11 @@ final class FunctionalStreamFamily extends $Family } @ProviderFor(ClassStream) -const classStreamProvider = ClassStreamFamily._(); +final classStreamProvider = ClassStreamFamily._(); final class ClassStreamProvider extends $StreamNotifierProvider { - const ClassStreamProvider._({ + ClassStreamProvider._({ required ClassStreamFamily super.from, required (String,) super.argument, }) : super( @@ -463,7 +463,7 @@ final class ClassStreamFamily extends $Family Stream<(String,)>, (String,) > { - const ClassStreamFamily._() + ClassStreamFamily._() : super( retry: null, name: r'classStreamProvider', diff --git a/packages/riverpod_generator/test/integration/scopes.g.dart b/packages/riverpod_generator/test/integration/scopes.g.dart index ce60856ee..83fd1d73f 100644 --- a/packages/riverpod_generator/test/integration/scopes.g.dart +++ b/packages/riverpod_generator/test/integration/scopes.g.dart @@ -10,18 +10,18 @@ part of 'scopes.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(ScopedClass) -const scopedClassProvider = ScopedClassProvider._(); +final scopedClassProvider = ScopedClassProvider._(); final class ScopedClassProvider extends $NotifierProvider { - const ScopedClassProvider._() + ScopedClassProvider._() : super( from: null, argument: null, retry: null, name: r'scopedClassProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -62,11 +62,11 @@ abstract class _$ScopedClass extends $Notifier { } @ProviderFor(ScopedClassFamily) -const scopedClassFamilyProvider = ScopedClassFamilyFamily._(); +final scopedClassFamilyProvider = ScopedClassFamilyFamily._(); final class ScopedClassFamilyProvider extends $NotifierProvider { - const ScopedClassFamilyProvider._({ + ScopedClassFamilyProvider._({ required ScopedClassFamilyFamily super.from, required int super.argument, }) : super( @@ -114,12 +114,12 @@ String _$scopedClassFamilyHash() => r'04aeb0bbfdc363e2c8714c7a5967368a7f990d58'; final class ScopedClassFamilyFamily extends $Family with $ClassFamilyOverride { - const ScopedClassFamilyFamily._() + ScopedClassFamilyFamily._() : super( retry: null, name: r'scopedClassFamilyProvider', - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], isAutoDispose: true, ); diff --git a/packages/riverpod_generator/test/integration/split.g.dart b/packages/riverpod_generator/test/integration/split.g.dart index 2deceb186..6323b5f35 100644 --- a/packages/riverpod_generator/test/integration/split.g.dart +++ b/packages/riverpod_generator/test/integration/split.g.dart @@ -10,11 +10,11 @@ part of 'split.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(counter2) -const counter2Provider = Counter2Provider._(); +final counter2Provider = Counter2Provider._(); final class Counter2Provider extends $FunctionalProvider with $Provider { - const Counter2Provider._() + Counter2Provider._() : super( from: null, argument: null, diff --git a/packages/riverpod_generator/test/integration/stream.dart b/packages/riverpod_generator/test/integration/stream.dart index ad0878878..81d64b98f 100644 --- a/packages/riverpod_generator/test/integration/stream.dart +++ b/packages/riverpod_generator/test/integration/stream.dart @@ -20,7 +20,7 @@ Stream public(Ref ref) { return Stream.value('Hello world'); } -const privateProvider = _privateProvider; +final privateProvider = _privateProvider; @riverpod Stream _private(Ref ref) { @@ -53,7 +53,7 @@ class PublicClass extends _$PublicClass { } } -const privateClassProvider = _privateClassProvider; +final privateClassProvider = _privateClassProvider; @riverpod class _PrivateClass extends _$PrivateClass { diff --git a/packages/riverpod_generator/test/integration/stream.g.dart b/packages/riverpod_generator/test/integration/stream.g.dart index 6be119b57..8bc9b822d 100644 --- a/packages/riverpod_generator/test/integration/stream.g.dart +++ b/packages/riverpod_generator/test/integration/stream.g.dart @@ -10,7 +10,7 @@ part of 'stream.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(generic) -const genericProvider = GenericFamily._(); +final genericProvider = GenericFamily._(); final class GenericProvider extends @@ -20,7 +20,7 @@ final class GenericProvider Stream> > with $FutureModifier>, $StreamProvider> { - const GenericProvider._({required GenericFamily super.from}) + GenericProvider._({required GenericFamily super.from}) : super( argument: null, retry: null, @@ -71,7 +71,7 @@ final class GenericProvider String _$genericHash() => r'ba315b9569d7dade484b5736af8e613b91f83a03'; final class GenericFamily extends $Family { - const GenericFamily._() + GenericFamily._() : super( retry: null, name: r'genericProvider', @@ -102,11 +102,11 @@ final class GenericFamily extends $Family { } @ProviderFor(GenericClass) -const genericClassProvider = GenericClassFamily._(); +final genericClassProvider = GenericClassFamily._(); final class GenericClassProvider extends $StreamNotifierProvider, List> { - const GenericClassProvider._({ + GenericClassProvider._({ required GenericClassFamily super.from, required StateT super.argument, }) : super( @@ -151,7 +151,7 @@ final class GenericClassProvider String _$genericClassHash() => r'f047da2d1a7876d952df66e26b8cd153be65424e'; final class GenericClassFamily extends $Family { - const GenericClassFamily._() + GenericClassFamily._() : super( retry: null, name: r'genericClassProvider', @@ -225,12 +225,12 @@ abstract class _$GenericClass } @ProviderFor(public) -const publicProvider = PublicProvider._(); +final publicProvider = PublicProvider._(); final class PublicProvider extends $FunctionalProvider, String, Stream> with $FutureModifier, $StreamProvider { - const PublicProvider._() + PublicProvider._() : super( from: null, argument: null, @@ -258,12 +258,12 @@ final class PublicProvider String _$publicHash() => r'ed93527425175c4a2475e83a3f44223a2aa604d7'; @ProviderFor(_private) -const _privateProvider = _PrivateProvider._(); +final _privateProvider = _PrivateProvider._(); final class _PrivateProvider extends $FunctionalProvider, String, Stream> with $FutureModifier, $StreamProvider { - const _PrivateProvider._() + _PrivateProvider._() : super( from: null, argument: null, @@ -291,12 +291,12 @@ final class _PrivateProvider String _$_privateHash() => r'7915ccdd16751e7dc6274bb024d1b273d78dc78b'; @ProviderFor(family) -const familyProvider = FamilyFamily._(); +final familyProvider = FamilyFamily._(); final class FamilyProvider extends $FunctionalProvider, String, Stream> with $FutureModifier, $StreamProvider { - const FamilyProvider._({ + FamilyProvider._({ required FamilyFamily super.from, required ( int, { @@ -375,7 +375,7 @@ final class FamilyFamily extends $Family List? fifth, }) > { - const FamilyFamily._() + FamilyFamily._() : super( retry: null, name: r'familyProvider', @@ -406,11 +406,11 @@ final class FamilyFamily extends $Family } @ProviderFor(PublicClass) -const publicClassProvider = PublicClassProvider._(); +final publicClassProvider = PublicClassProvider._(); final class PublicClassProvider extends $StreamNotifierProvider { - const PublicClassProvider._() + PublicClassProvider._() : super( from: null, argument: null, @@ -451,11 +451,11 @@ abstract class _$PublicClass extends $StreamNotifier { } @ProviderFor(_PrivateClass) -const _privateClassProvider = _PrivateClassProvider._(); +final _privateClassProvider = _PrivateClassProvider._(); final class _PrivateClassProvider extends $StreamNotifierProvider<_PrivateClass, String> { - const _PrivateClassProvider._() + _PrivateClassProvider._() : super( from: null, argument: null, @@ -496,11 +496,11 @@ abstract class _$PrivateClass extends $StreamNotifier { } @ProviderFor(FamilyClass) -const familyClassProvider = FamilyClassFamily._(); +final familyClassProvider = FamilyClassFamily._(); final class FamilyClassProvider extends $StreamNotifierProvider { - const FamilyClassProvider._({ + FamilyClassProvider._({ required FamilyClassFamily super.from, required ( int, { @@ -560,7 +560,7 @@ final class FamilyClassFamily extends $Family List? fifth, }) > { - const FamilyClassFamily._() + FamilyClassFamily._() : super( retry: null, name: r'familyClassProvider', diff --git a/packages/riverpod_generator/test/integration/sync.dart b/packages/riverpod_generator/test/integration/sync.dart index f87d60968..226399842 100644 --- a/packages/riverpod_generator/test/integration/sync.dart +++ b/packages/riverpod_generator/test/integration/sync.dart @@ -102,7 +102,7 @@ String family( return '(first: $first, second: $second, third: $third, fourth: $fourth, fifth: $fifth)'; } -const privateProvider = _privateProvider; +final privateProvider = _privateProvider; @riverpod String _private(Ref ref) { @@ -124,7 +124,7 @@ class PublicClass extends _$PublicClass with MyMixin { } } -const privateClassProvider = _privateClassProvider; +final privateClassProvider = _privateClassProvider; @riverpod class _PrivateClass extends _$PrivateClass with MyMixin { @@ -245,18 +245,18 @@ void issue4113(Ref ref) {} @riverpod void _issue4113(Ref ref) {} -const prov = issue4113Provider; -const prov2 = _issue4113Provider; +final prov = issue4113Provider; +final prov2 = _issue4113Provider; @Riverpod(name: 'manualRename') String fn(Ref ref) => ''; -const fnProv = manualRename; +final fnProv = manualRename; @Riverpod(name: 'manualRename2') String fn2(Ref ref, int a) => ''; -const fn2Prov = manualRename2; +final fn2Prov = manualRename2; @riverpod void voidFunctional(Ref ref) {} diff --git a/packages/riverpod_generator/test/integration/sync.g.dart b/packages/riverpod_generator/test/integration/sync.g.dart index 8d204df85..193e6c0a9 100644 --- a/packages/riverpod_generator/test/integration/sync.g.dart +++ b/packages/riverpod_generator/test/integration/sync.g.dart @@ -10,12 +10,12 @@ part of 'sync.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(generic) -const genericProvider = GenericFamily._(); +final genericProvider = GenericFamily._(); final class GenericProvider extends $FunctionalProvider, List, List> with $Provider> { - const GenericProvider._({required GenericFamily super.from}) + GenericProvider._({required GenericFamily super.from}) : super( argument: null, retry: null, @@ -73,7 +73,7 @@ final class GenericProvider String _$genericHash() => r'560436def511aa3619152db2325771684296d7e5'; final class GenericFamily extends $Family { - const GenericFamily._() + GenericFamily._() : super( retry: null, name: r'genericProvider', @@ -104,12 +104,12 @@ final class GenericFamily extends $Family { } @ProviderFor(complexGeneric) -const complexGenericProvider = ComplexGenericFamily._(); +final complexGenericProvider = ComplexGenericFamily._(); final class ComplexGenericProvider extends $FunctionalProvider, List, List> with $Provider> { - const ComplexGenericProvider._({ + ComplexGenericProvider._({ required ComplexGenericFamily super.from, required ({ItemT param, OtherT? otherParam}) super.argument, }) : super( @@ -175,7 +175,7 @@ final class ComplexGenericProvider String _$complexGenericHash() => r'02fe9175ec1a496c21379692efe6b11a7286ae55'; final class ComplexGenericFamily extends $Family { - const ComplexGenericFamily._() + ComplexGenericFamily._() : super( retry: null, name: r'complexGenericProvider', @@ -222,11 +222,11 @@ final class ComplexGenericFamily extends $Family { } @ProviderFor(GenericClass) -const genericClassProvider = GenericClassFamily._(); +final genericClassProvider = GenericClassFamily._(); final class GenericClassProvider extends $NotifierProvider, List> { - const GenericClassProvider._({ + GenericClassProvider._({ required GenericClassFamily super.from, required ValueT super.argument, }) : super( @@ -279,7 +279,7 @@ final class GenericClassProvider String _$genericClassHash() => r'c1083ad4079bf4f5f3b2a14d251b5f99ed7640ff'; final class GenericClassFamily extends $Family { - const GenericClassFamily._() + GenericClassFamily._() : super( retry: null, name: r'genericClassProvider', @@ -353,7 +353,7 @@ abstract class _$GenericClass } @ProviderFor(rawFuture) -const rawFutureProvider = RawFutureProvider._(); +final rawFutureProvider = RawFutureProvider._(); final class RawFutureProvider extends @@ -363,7 +363,7 @@ final class RawFutureProvider Raw> > with $Provider>> { - const RawFutureProvider._() + RawFutureProvider._() : super( from: null, argument: null, @@ -400,7 +400,7 @@ final class RawFutureProvider String _$rawFutureHash() => r'9d397f4c0a578a2741610f9ca6f17438ee8e5a34'; @ProviderFor(rawStream) -const rawStreamProvider = RawStreamProvider._(); +final rawStreamProvider = RawStreamProvider._(); final class RawStreamProvider extends @@ -410,7 +410,7 @@ final class RawStreamProvider Raw> > with $Provider>> { - const RawStreamProvider._() + RawStreamProvider._() : super( from: null, argument: null, @@ -447,11 +447,11 @@ final class RawStreamProvider String _$rawStreamHash() => r'c7d6cd22f1f325827c866c3ec757d08315fd9858'; @ProviderFor(RawFutureClass) -const rawFutureClassProvider = RawFutureClassProvider._(); +final rawFutureClassProvider = RawFutureClassProvider._(); final class RawFutureClassProvider extends $NotifierProvider>> { - const RawFutureClassProvider._() + RawFutureClassProvider._() : super( from: null, argument: null, @@ -500,11 +500,11 @@ abstract class _$RawFutureClass extends $Notifier>> { } @ProviderFor(RawStreamClass) -const rawStreamClassProvider = RawStreamClassProvider._(); +final rawStreamClassProvider = RawStreamClassProvider._(); final class RawStreamClassProvider extends $NotifierProvider>> { - const RawStreamClassProvider._() + RawStreamClassProvider._() : super( from: null, argument: null, @@ -553,7 +553,7 @@ abstract class _$RawStreamClass extends $Notifier>> { } @ProviderFor(rawFamilyFuture) -const rawFamilyFutureProvider = RawFamilyFutureFamily._(); +final rawFamilyFutureProvider = RawFamilyFutureFamily._(); final class RawFamilyFutureProvider extends @@ -563,7 +563,7 @@ final class RawFamilyFutureProvider Raw> > with $Provider>> { - const RawFamilyFutureProvider._({ + RawFamilyFutureProvider._({ required RawFamilyFutureFamily super.from, required int super.argument, }) : super( @@ -619,7 +619,7 @@ String _$rawFamilyFutureHash() => r'0ac70d7a2133691f1a9a38cedaeeb6b3bc667ade'; final class RawFamilyFutureFamily extends $Family with $FunctionalFamilyOverride>, int> { - const RawFamilyFutureFamily._() + RawFamilyFutureFamily._() : super( retry: null, name: r'rawFamilyFutureProvider', @@ -636,7 +636,7 @@ final class RawFamilyFutureFamily extends $Family } @ProviderFor(rawFamilyStream) -const rawFamilyStreamProvider = RawFamilyStreamFamily._(); +final rawFamilyStreamProvider = RawFamilyStreamFamily._(); final class RawFamilyStreamProvider extends @@ -646,7 +646,7 @@ final class RawFamilyStreamProvider Raw> > with $Provider>> { - const RawFamilyStreamProvider._({ + RawFamilyStreamProvider._({ required RawFamilyStreamFamily super.from, required int super.argument, }) : super( @@ -702,7 +702,7 @@ String _$rawFamilyStreamHash() => r'6eacfa3a3576d884099c08c298751a3d395271be'; final class RawFamilyStreamFamily extends $Family with $FunctionalFamilyOverride>, int> { - const RawFamilyStreamFamily._() + RawFamilyStreamFamily._() : super( retry: null, name: r'rawFamilyStreamProvider', @@ -719,11 +719,11 @@ final class RawFamilyStreamFamily extends $Family } @ProviderFor(RawFamilyFutureClass) -const rawFamilyFutureClassProvider = RawFamilyFutureClassFamily._(); +final rawFamilyFutureClassProvider = RawFamilyFutureClassFamily._(); final class RawFamilyFutureClassProvider extends $NotifierProvider>> { - const RawFamilyFutureClassProvider._({ + RawFamilyFutureClassProvider._({ required RawFamilyFutureClassFamily super.from, required int super.argument, }) : super( @@ -779,7 +779,7 @@ final class RawFamilyFutureClassFamily extends $Family Raw>, int > { - const RawFamilyFutureClassFamily._() + RawFamilyFutureClassFamily._() : super( retry: null, name: r'rawFamilyFutureClassProvider', @@ -818,11 +818,11 @@ abstract class _$RawFamilyFutureClass extends $Notifier>> { } @ProviderFor(RawFamilyStreamClass) -const rawFamilyStreamClassProvider = RawFamilyStreamClassFamily._(); +final rawFamilyStreamClassProvider = RawFamilyStreamClassFamily._(); final class RawFamilyStreamClassProvider extends $NotifierProvider>> { - const RawFamilyStreamClassProvider._({ + RawFamilyStreamClassProvider._({ required RawFamilyStreamClassFamily super.from, required int super.argument, }) : super( @@ -878,7 +878,7 @@ final class RawFamilyStreamClassFamily extends $Family Raw>, int > { - const RawFamilyStreamClassFamily._() + RawFamilyStreamClassFamily._() : super( retry: null, name: r'rawFamilyStreamClassProvider', @@ -919,14 +919,14 @@ abstract class _$RawFamilyStreamClass extends $Notifier>> { /// This is some documentation @ProviderFor(public) -const publicProvider = PublicProvider._(); +final publicProvider = PublicProvider._(); /// This is some documentation final class PublicProvider extends $FunctionalProvider with $Provider { /// This is some documentation - const PublicProvider._() + PublicProvider._() : super( from: null, argument: null, @@ -962,12 +962,12 @@ final class PublicProvider extends $FunctionalProvider String _$publicHash() => r'94bee36125844f9fe521363bb228632b9f3bfbc7'; @ProviderFor(supports$inNames) -const supports$inNamesProvider = Supports$inNamesProvider._(); +final supports$inNamesProvider = Supports$inNamesProvider._(); final class Supports$inNamesProvider extends $FunctionalProvider with $Provider { - const Supports$inNamesProvider._() + Supports$inNamesProvider._() : super( from: null, argument: null, @@ -1005,14 +1005,14 @@ String _$supports$inNamesHash() => r'8da1f9329f302ce75e38d03c96595de3260b4d2d'; /// This is some documentation @ProviderFor(family) -const familyProvider = FamilyFamily._(); +final familyProvider = FamilyFamily._(); /// This is some documentation final class FamilyProvider extends $FunctionalProvider with $Provider { /// This is some documentation - const FamilyProvider._({ + FamilyProvider._({ required FamilyFamily super.from, required ( int, { @@ -1101,7 +1101,7 @@ final class FamilyFamily extends $Family List? fifth, }) > { - const FamilyFamily._() + FamilyFamily._() : super( retry: null, name: r'familyProvider', @@ -1134,11 +1134,11 @@ final class FamilyFamily extends $Family } @ProviderFor(_private) -const _privateProvider = _PrivateProvider._(); +final _privateProvider = _PrivateProvider._(); final class _PrivateProvider extends $FunctionalProvider with $Provider { - const _PrivateProvider._() + _PrivateProvider._() : super( from: null, argument: null, @@ -1176,12 +1176,12 @@ String _$_privateHash() => r'834affaed42662bf46ce7f6203ac2495e1e8974b'; /// This is some documentation @ProviderFor(PublicClass) -const publicClassProvider = PublicClassProvider._(); +final publicClassProvider = PublicClassProvider._(); /// This is some documentation final class PublicClassProvider extends $NotifierProvider { /// This is some documentation - const PublicClassProvider._() + PublicClassProvider._() : super( from: null, argument: null, @@ -1232,11 +1232,11 @@ abstract class _$PublicClass extends $Notifier { } @ProviderFor(_PrivateClass) -const _privateClassProvider = _PrivateClassProvider._(); +final _privateClassProvider = _PrivateClassProvider._(); final class _PrivateClassProvider extends $NotifierProvider<_PrivateClass, String> { - const _PrivateClassProvider._() + _PrivateClassProvider._() : super( from: null, argument: null, @@ -1287,12 +1287,12 @@ abstract class _$PrivateClass extends $Notifier { /// This is some documentation @ProviderFor(FamilyClass) -const familyClassProvider = FamilyClassFamily._(); +final familyClassProvider = FamilyClassFamily._(); /// This is some documentation final class FamilyClassProvider extends $NotifierProvider { /// This is some documentation - const FamilyClassProvider._({ + FamilyClassProvider._({ required FamilyClassFamily super.from, required ( int, { @@ -1362,7 +1362,7 @@ final class FamilyClassFamily extends $Family List? fifth, }) > { - const FamilyClassFamily._() + FamilyClassFamily._() : super( retry: null, name: r'familyClassProvider', @@ -1443,11 +1443,11 @@ abstract class _$FamilyClass extends $Notifier { } @ProviderFor(LocalStaticDefault) -const localStaticDefaultProvider = LocalStaticDefaultFamily._(); +final localStaticDefaultProvider = LocalStaticDefaultFamily._(); final class LocalStaticDefaultProvider extends $NotifierProvider { - const LocalStaticDefaultProvider._({ + LocalStaticDefaultProvider._({ required LocalStaticDefaultFamily super.from, required String super.argument, }) : super( @@ -1503,7 +1503,7 @@ final class LocalStaticDefaultFamily extends $Family String, String > { - const LocalStaticDefaultFamily._() + LocalStaticDefaultFamily._() : super( retry: null, name: r'localStaticDefaultProvider', @@ -1542,21 +1542,20 @@ abstract class _$LocalStaticDefault extends $Notifier { } @ProviderFor(supports$InFnName) -const supports$InFnNameProvider = Supports$InFnNameFamily._(); +final supports$InFnNameProvider = Supports$InFnNameFamily._(); final class Supports$InFnNameProvider extends $FunctionalProvider with $Provider { - const Supports$InFnNameProvider._({ - required Supports$InFnNameFamily super.from, - }) : super( - argument: null, - retry: null, - name: r'supports$InFnNameProvider', - isAutoDispose: true, - dependencies: null, - $allTransitiveDependencies: null, - ); + Supports$InFnNameProvider._({required Supports$InFnNameFamily super.from}) + : super( + argument: null, + retry: null, + name: r'supports$InFnNameProvider', + isAutoDispose: true, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$supports$InFnNameHash(); @@ -1606,7 +1605,7 @@ final class Supports$InFnNameProvider String _$supports$InFnNameHash() => r'09636911da6a98293c260aad55b89bea5296136b'; final class Supports$InFnNameFamily extends $Family { - const Supports$InFnNameFamily._() + Supports$InFnNameFamily._() : super( retry: null, name: r'supports$InFnNameProvider', @@ -1638,12 +1637,12 @@ final class Supports$InFnNameFamily extends $Family { } @ProviderFor(supports$InFnNameFamily) -const supports$InFnNameFamilyProvider = Supports$InFnNameFamilyFamily._(); +final supports$InFnNameFamilyProvider = Supports$InFnNameFamilyFamily._(); final class Supports$InFnNameFamilyProvider extends $FunctionalProvider with $Provider { - const Supports$InFnNameFamilyProvider._({ + Supports$InFnNameFamilyProvider._({ required Supports$InFnNameFamilyFamily super.from, required (And$InT, {And$InT named$arg, String defaultArg}) super.argument, }) : super( @@ -1710,7 +1709,7 @@ String _$supports$InFnNameFamilyHash() => r'3124634e8535d4db655d6384b0827f0f195a75ef'; final class Supports$InFnNameFamilyFamily extends $Family { - const Supports$InFnNameFamilyFamily._() + Supports$InFnNameFamilyFamily._() : super( retry: null, name: r'supports$InFnNameFamilyProvider', @@ -1756,11 +1755,11 @@ final class Supports$InFnNameFamilyFamily extends $Family { } @ProviderFor(Supports$InClassName) -const supports$InClassNameProvider = Supports$InClassNameFamily._(); +final supports$InClassNameProvider = Supports$InClassNameFamily._(); final class Supports$InClassNameProvider extends $NotifierProvider, String> { - const Supports$InClassNameProvider._({ + Supports$InClassNameProvider._({ required Supports$InClassNameFamily super.from, }) : super( argument: null, @@ -1814,7 +1813,7 @@ String _$supports$InClassNameHash() => r'848e57774639582ed170dce5765340e1c1cb89b3'; final class Supports$InClassNameFamily extends $Family { - const Supports$InClassNameFamily._() + Supports$InClassNameFamily._() : super( retry: null, name: r'supports$InClassNameProvider', @@ -1881,11 +1880,11 @@ abstract class _$Supports$InClassName extends $Notifier { } @ProviderFor(Supports$InClassFamilyName) -const supports$InClassFamilyNameProvider = Supports$InClassFamilyNameFamily._(); +final supports$InClassFamilyNameProvider = Supports$InClassFamilyNameFamily._(); final class Supports$InClassFamilyNameProvider extends $NotifierProvider, String> { - const Supports$InClassFamilyNameProvider._({ + Supports$InClassFamilyNameProvider._({ required Supports$InClassFamilyNameFamily super.from, required (And$InT, {And$InT named$arg, String defaultArg}) super.argument, }) : super( @@ -1940,7 +1939,7 @@ String _$supports$InClassFamilyNameHash() => r'39e844561e4f4727011bb2f97169d0334c928b20'; final class Supports$InClassFamilyNameFamily extends $Family { - const Supports$InClassFamilyNameFamily._() + Supports$InClassFamilyNameFamily._() : super( retry: null, name: r'supports$InClassFamilyNameProvider', @@ -2030,12 +2029,12 @@ abstract class _$Supports$InClassFamilyName extends $Notifier { } @ProviderFor(generated) -const generatedProvider = GeneratedProvider._(); +final generatedProvider = GeneratedProvider._(); final class GeneratedProvider extends $FunctionalProvider with $Provider { - const GeneratedProvider._() + GeneratedProvider._() : super( from: null, argument: null, @@ -2071,12 +2070,12 @@ final class GeneratedProvider String _$generatedHash() => r'24bfb5df4dc529258ab568372e90a1cbfc2d8c24'; @ProviderFor(unnecessaryCast) -const unnecessaryCastProvider = UnnecessaryCastFamily._(); +final unnecessaryCastProvider = UnnecessaryCastFamily._(); final class UnnecessaryCastProvider extends $FunctionalProvider with $Provider { - const UnnecessaryCastProvider._({ + UnnecessaryCastProvider._({ required UnnecessaryCastFamily super.from, required Object? super.argument, }) : super( @@ -2131,7 +2130,7 @@ String _$unnecessaryCastHash() => r'c64330124f4b03a3e6757e787f62966a32bf83ad'; final class UnnecessaryCastFamily extends $Family with $FunctionalFamilyOverride { - const UnnecessaryCastFamily._() + UnnecessaryCastFamily._() : super( retry: null, name: r'unnecessaryCastProvider', @@ -2148,11 +2147,11 @@ final class UnnecessaryCastFamily extends $Family } @ProviderFor(UnnecessaryCastClass) -const unnecessaryCastClassProvider = UnnecessaryCastClassFamily._(); +final unnecessaryCastClassProvider = UnnecessaryCastClassFamily._(); final class UnnecessaryCastClassProvider extends $NotifierProvider { - const UnnecessaryCastClassProvider._({ + UnnecessaryCastClassProvider._({ required UnnecessaryCastClassFamily super.from, required Object? super.argument, }) : super( @@ -2208,7 +2207,7 @@ final class UnnecessaryCastClassFamily extends $Family String, Object? > { - const UnnecessaryCastClassFamily._() + UnnecessaryCastClassFamily._() : super( retry: null, name: r'unnecessaryCastClassProvider', @@ -2247,7 +2246,7 @@ abstract class _$UnnecessaryCastClass extends $Notifier { } @ProviderFor(manyDataStream) -const manyDataStreamProvider = ManyDataStreamFamily._(); +final manyDataStreamProvider = ManyDataStreamFamily._(); final class ManyDataStreamProvider extends @@ -2257,7 +2256,7 @@ final class ManyDataStreamProvider Stream> > with $FutureModifier>, $StreamProvider> { - const ManyDataStreamProvider._({ + ManyDataStreamProvider._({ required ManyDataStreamFamily super.from, required ManyProviderData super.argument, }) : super( @@ -2312,7 +2311,7 @@ final class ManyDataStreamProvider String _$manyDataStreamHash() => r'57682645596b340352f90a6b2c29d490ce30806b'; final class ManyDataStreamFamily extends $Family { - const ManyDataStreamFamily._() + ManyDataStreamFamily._() : super( retry: null, name: r'manyDataStreamProvider', @@ -2354,11 +2353,11 @@ final class ManyDataStreamFamily extends $Family { } @ProviderFor(issue4113) -const issue4113Provider = Issue4113Provider._(); +final issue4113Provider = Issue4113Provider._(); final class Issue4113Provider extends $FunctionalProvider with $Provider { - const Issue4113Provider._() + Issue4113Provider._() : super( from: null, argument: null, @@ -2394,11 +2393,11 @@ final class Issue4113Provider extends $FunctionalProvider String _$issue4113Hash() => r'3800dad2a71076827951824e347e324306cf29da'; @ProviderFor(_issue4113) -const _issue4113Provider = _Issue4113Provider._(); +final _issue4113Provider = _Issue4113Provider._(); final class _Issue4113Provider extends $FunctionalProvider with $Provider { - const _Issue4113Provider._() + _Issue4113Provider._() : super( from: null, argument: null, @@ -2434,11 +2433,11 @@ final class _Issue4113Provider extends $FunctionalProvider String _$_issue4113Hash() => r'9dedddc3d06343015a3a768628a23adb9294fcf1'; @ProviderFor(fn) -const manualRename = FnProvider._(); +final manualRename = FnProvider._(); final class FnProvider extends $FunctionalProvider with $Provider { - const FnProvider._() + FnProvider._() : super( from: null, argument: null, @@ -2474,20 +2473,18 @@ final class FnProvider extends $FunctionalProvider String _$fnHash() => r'af32cc34953e77edd986478ab61d3dbe947b2c3e'; @ProviderFor(fn2) -const manualRename2 = Fn2Family._(); +final manualRename2 = Fn2Family._(); final class Fn2Provider extends $FunctionalProvider with $Provider { - const Fn2Provider._({ - required Fn2Family super.from, - required int super.argument, - }) : super( - retry: null, - name: r'manualRename2', - isAutoDispose: true, - dependencies: null, - $allTransitiveDependencies: null, - ); + Fn2Provider._({required Fn2Family super.from, required int super.argument}) + : super( + retry: null, + name: r'manualRename2', + isAutoDispose: true, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$fn2Hash(); @@ -2533,7 +2530,7 @@ String _$fn2Hash() => r'529fc50b1f92a884650b5d023b2f58f49598a695'; final class Fn2Family extends $Family with $FunctionalFamilyOverride { - const Fn2Family._() + Fn2Family._() : super( retry: null, name: r'manualRename2', @@ -2549,11 +2546,11 @@ final class Fn2Family extends $Family } @ProviderFor(voidFunctional) -const voidFunctionalProvider = VoidFunctionalProvider._(); +final voidFunctionalProvider = VoidFunctionalProvider._(); final class VoidFunctionalProvider extends $FunctionalProvider with $Provider { - const VoidFunctionalProvider._() + VoidFunctionalProvider._() : super( from: null, argument: null, @@ -2589,12 +2586,12 @@ final class VoidFunctionalProvider extends $FunctionalProvider String _$voidFunctionalHash() => r'520f9212a7364acb565dc676e189bdbfa898b05a'; @ProviderFor(voidFunctionalWithArgs) -const voidFunctionalWithArgsProvider = VoidFunctionalWithArgsFamily._(); +final voidFunctionalWithArgsProvider = VoidFunctionalWithArgsFamily._(); final class VoidFunctionalWithArgsProvider extends $FunctionalProvider with $Provider { - const VoidFunctionalWithArgsProvider._({ + VoidFunctionalWithArgsProvider._({ required VoidFunctionalWithArgsFamily super.from, required int super.argument, }) : super( @@ -2651,7 +2648,7 @@ String _$voidFunctionalWithArgsHash() => final class VoidFunctionalWithArgsFamily extends $Family with $FunctionalFamilyOverride { - const VoidFunctionalWithArgsFamily._() + VoidFunctionalWithArgsFamily._() : super( retry: null, name: r'voidFunctionalWithArgsProvider', @@ -2668,10 +2665,10 @@ final class VoidFunctionalWithArgsFamily extends $Family } @ProviderFor(VoidClass) -const voidClassProvider = VoidClassProvider._(); +final voidClassProvider = VoidClassProvider._(); final class VoidClassProvider extends $NotifierProvider { - const VoidClassProvider._() + VoidClassProvider._() : super( from: null, argument: null, @@ -2720,11 +2717,11 @@ abstract class _$VoidClass extends $Notifier { } @ProviderFor(VoidClassWithArgs) -const voidClassWithArgsProvider = VoidClassWithArgsFamily._(); +final voidClassWithArgsProvider = VoidClassWithArgsFamily._(); final class VoidClassWithArgsProvider extends $NotifierProvider { - const VoidClassWithArgsProvider._({ + VoidClassWithArgsProvider._({ required VoidClassWithArgsFamily super.from, required int super.argument, }) : super( @@ -2772,7 +2769,7 @@ String _$voidClassWithArgsHash() => r'f5356413fda00368fb84893fc0cd6acc50476118'; final class VoidClassWithArgsFamily extends $Family with $ClassFamilyOverride { - const VoidClassWithArgsFamily._() + VoidClassWithArgsFamily._() : super( retry: null, name: r'voidClassWithArgsProvider', diff --git a/packages/riverpod_generator/test/notifier_test.dart b/packages/riverpod_generator/test/notifier_test.dart index b6d1f995f..bfc1cc313 100644 --- a/packages/riverpod_generator/test/notifier_test.dart +++ b/packages/riverpod_generator/test/notifier_test.dart @@ -12,7 +12,7 @@ void main() { () { final container = ProviderContainer.test(); - const ProviderBase provider = publicClassProvider; + final ProviderBase provider = publicClassProvider; final String result = container.read(publicProvider); expect(result, 'Hello world'); @@ -72,7 +72,7 @@ void main() { () { final container = ProviderContainer.test(); - const FamilyClassFamily family = familyClassProvider; + final FamilyClassFamily family = familyClassProvider; expect(familyClassProvider(42, third: .42).from, familyClassProvider); diff --git a/packages/riverpod_generator/test/scoped_test.dart b/packages/riverpod_generator/test/scoped_test.dart index f90133e50..70f98288c 100644 --- a/packages/riverpod_generator/test/scoped_test.dart +++ b/packages/riverpod_generator/test/scoped_test.dart @@ -44,11 +44,11 @@ void main() { test('Marks the provider as scoped', () { expect( scopedClassFamilyProvider.$allTransitiveDependencies, - same(const []), + const [], ); expect( scopedClassProvider.$allTransitiveDependencies, - same(const []), + const [], ); }); } diff --git a/packages/riverpod_generator/test/stream_notifier_test.dart b/packages/riverpod_generator/test/stream_notifier_test.dart index 298b81c7b..66a4f960c 100644 --- a/packages/riverpod_generator/test/stream_notifier_test.dart +++ b/packages/riverpod_generator/test/stream_notifier_test.dart @@ -12,7 +12,7 @@ void main() { () async { final container = ProviderContainer.test(); - const ProviderBase> provider = publicClassProvider; + final ProviderBase> provider = publicClassProvider; expect( await container.listen(publicClassProvider.future, (_, __) {}).read(), @@ -74,7 +74,7 @@ void main() { () async { final container = ProviderContainer.test(); - const FamilyClassFamily family = familyClassProvider; + final FamilyClassFamily family = familyClassProvider; expect(familyClassProvider(42, third: .42).from, familyClassProvider); diff --git a/packages/riverpod_generator/test/stream_test.dart b/packages/riverpod_generator/test/stream_test.dart index 4f0a39bb6..9c157a737 100644 --- a/packages/riverpod_generator/test/stream_test.dart +++ b/packages/riverpod_generator/test/stream_test.dart @@ -12,7 +12,7 @@ void main() { () async { final container = ProviderContainer.test(); - const ProviderBase> provider = publicProvider; + final ProviderBase> provider = publicProvider; expect( await container.listen(publicProvider.future, (_, __) {}).read(), @@ -86,7 +86,7 @@ void main() { () async { final container = ProviderContainer.test(); - const FamilyFamily family = familyProvider; + final FamilyFamily family = familyProvider; expect(familyProvider(42, third: .42).from, familyProvider); diff --git a/packages/riverpod_generator/test/sync_test.dart b/packages/riverpod_generator/test/sync_test.dart index d29be034d..c086550b7 100644 --- a/packages/riverpod_generator/test/sync_test.dart +++ b/packages/riverpod_generator/test/sync_test.dart @@ -168,7 +168,7 @@ void main() { () async { final container = ProviderContainer.test(); - const ProviderBase> provider = rawStreamProvider; + final ProviderBase> provider = rawStreamProvider; final Stream result = container.read(rawStreamProvider); await expectLater(result, emits('Hello world')); @@ -180,7 +180,7 @@ void main() { () { final container = ProviderContainer.test(); - const ProviderBase provider = publicProvider; + final ProviderBase provider = publicProvider; final String result = container.read(publicProvider); expect(result, 'Hello world'); @@ -206,7 +206,7 @@ void main() { () { final container = ProviderContainer.test(); - const FamilyFamily family = familyProvider; + final FamilyFamily family = familyProvider; expect(familyProvider(42, third: .42).from, familyProvider); diff --git a/packages/riverpod_lint_flutter_test/test/assists/convert_class_based_provider_to_functional/convert_class_based_provider_to_functional.g.dart b/packages/riverpod_lint_flutter_test/test/assists/convert_class_based_provider_to_functional/convert_class_based_provider_to_functional.g.dart index 766b77e78..5e1a92454 100644 --- a/packages/riverpod_lint_flutter_test/test/assists/convert_class_based_provider_to_functional/convert_class_based_provider_to_functional.g.dart +++ b/packages/riverpod_lint_flutter_test/test/assists/convert_class_based_provider_to_functional/convert_class_based_provider_to_functional.g.dart @@ -11,12 +11,12 @@ part of 'convert_class_based_provider_to_functional.dart'; /// Some comment @ProviderFor(Example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); /// Some comment final class ExampleProvider extends $NotifierProvider { /// Some comment - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, @@ -69,13 +69,13 @@ abstract class _$Example extends $Notifier { /// Some comment @ProviderFor(ExampleFamily) -const exampleFamilyProvider = ExampleFamilyFamily._(); +final exampleFamilyProvider = ExampleFamilyFamily._(); /// Some comment final class ExampleFamilyProvider extends $NotifierProvider { /// Some comment - const ExampleFamilyProvider._({ + ExampleFamilyProvider._({ required ExampleFamilyFamily super.from, required ({int a, String b}) super.argument, }) : super( @@ -132,7 +132,7 @@ final class ExampleFamilyFamily extends $Family int, ({int a, String b}) > { - const ExampleFamilyFamily._() + ExampleFamilyFamily._() : super( retry: null, name: r'exampleFamilyProvider', @@ -176,11 +176,11 @@ abstract class _$ExampleFamily extends $Notifier { } @ProviderFor(Generic) -const genericProvider = GenericFamily._(); +final genericProvider = GenericFamily._(); final class GenericProvider extends $NotifierProvider, int> { - const GenericProvider._({required GenericFamily super.from}) + GenericProvider._({required GenericFamily super.from}) : super( argument: null, retry: null, @@ -232,7 +232,7 @@ final class GenericProvider String _$genericHash() => r'0a3792d7b59723aebd92715eef2c74d2f267cbd2'; final class GenericFamily extends $Family { - const GenericFamily._() + GenericFamily._() : super( retry: null, name: r'genericProvider', diff --git a/packages/riverpod_lint_flutter_test/test/assists/convert_functional_provider_to_class_based/convert_functional_provider_to_class_based.g.dart b/packages/riverpod_lint_flutter_test/test/assists/convert_functional_provider_to_class_based/convert_functional_provider_to_class_based.g.dart index 2b6f9b8c4..27f851de2 100644 --- a/packages/riverpod_lint_flutter_test/test/assists/convert_functional_provider_to_class_based/convert_functional_provider_to_class_based.g.dart +++ b/packages/riverpod_lint_flutter_test/test/assists/convert_functional_provider_to_class_based/convert_functional_provider_to_class_based.g.dart @@ -11,14 +11,14 @@ part of 'convert_functional_provider_to_class_based.dart'; /// Some comment @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); /// Some comment final class ExampleProvider extends $FunctionalProvider with $Provider { /// Some comment - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, @@ -56,14 +56,14 @@ String _$exampleHash() => r'67898608b444d39a000852f647ca6d3326740c98'; /// Some comment @ProviderFor(exampleFamily) -const exampleFamilyProvider = ExampleFamilyFamily._(); +final exampleFamilyProvider = ExampleFamilyFamily._(); /// Some comment final class ExampleFamilyProvider extends $FunctionalProvider with $Provider { /// Some comment - const ExampleFamilyProvider._({ + ExampleFamilyProvider._({ required ExampleFamilyFamily super.from, required ({int a, String b}) super.argument, }) : super( @@ -120,7 +120,7 @@ String _$exampleFamilyHash() => r'70dfc6f4b2d7d251edbc3a66c3ac0f2c56aebf8b'; final class ExampleFamilyFamily extends $Family with $FunctionalFamilyOverride { - const ExampleFamilyFamily._() + ExampleFamilyFamily._() : super( retry: null, name: r'exampleFamilyProvider', diff --git a/packages/riverpod_lint_flutter_test/test/lints/avoid_build_context_in_providers.g.dart b/packages/riverpod_lint_flutter_test/test/lints/avoid_build_context_in_providers.g.dart index aa3ee2d30..39e3bc2dc 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/avoid_build_context_in_providers.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/avoid_build_context_in_providers.g.dart @@ -10,11 +10,11 @@ part of 'avoid_build_context_in_providers.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(fn) -const fnProvider = FnFamily._(); +final fnProvider = FnFamily._(); final class FnProvider extends $FunctionalProvider with $Provider { - const FnProvider._({ + FnProvider._({ required FnFamily super.from, required (BuildContext, {BuildContext context2}) super.argument, }) : super( @@ -73,7 +73,7 @@ final class FnFamily extends $Family int, (BuildContext, {BuildContext context2}) > { - const FnFamily._() + FnFamily._() : super( retry: null, name: r'fnProvider', @@ -90,10 +90,10 @@ final class FnFamily extends $Family } @ProviderFor(MyNotifier) -const myProvider = MyNotifierFamily._(); +final myProvider = MyNotifierFamily._(); final class MyNotifierProvider extends $NotifierProvider { - const MyNotifierProvider._({ + MyNotifierProvider._({ required MyNotifierFamily super.from, required (BuildContext, {BuildContext context2}) super.argument, }) : super( @@ -148,7 +148,7 @@ final class MyNotifierFamily extends $Family int, (BuildContext, {BuildContext context2}) > { - const MyNotifierFamily._() + MyNotifierFamily._() : super( retry: null, name: r'myProvider', @@ -194,11 +194,11 @@ abstract class _$MyNotifier extends $Notifier { } @ProviderFor(Regression2959) -const regression2959Provider = Regression2959Provider._(); +final regression2959Provider = Regression2959Provider._(); final class Regression2959Provider extends $NotifierProvider { - const Regression2959Provider._() + Regression2959Provider._() : super( from: null, argument: null, diff --git a/packages/riverpod_lint_flutter_test/test/lints/avoid_public_notifier_properties.g.dart b/packages/riverpod_lint_flutter_test/test/lints/avoid_public_notifier_properties.g.dart index 976af963b..971597a7b 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/avoid_public_notifier_properties.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/avoid_public_notifier_properties.g.dart @@ -10,11 +10,11 @@ part of 'avoid_public_notifier_properties.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(GeneratedNotifier) -const generatedProvider = GeneratedNotifierFamily._(); +final generatedProvider = GeneratedNotifierFamily._(); final class GeneratedNotifierProvider extends $NotifierProvider { - const GeneratedNotifierProvider._({ + GeneratedNotifierProvider._({ required GeneratedNotifierFamily super.from, required int super.argument, }) : super( @@ -62,7 +62,7 @@ String _$generatedNotifierHash() => r'2b7f4fba816b6e8ccd0e8b7d11fcd207bbb79828'; final class GeneratedNotifierFamily extends $Family with $ClassFamilyOverride { - const GeneratedNotifierFamily._() + GeneratedNotifierFamily._() : super( retry: null, name: r'generatedProvider', diff --git a/packages/riverpod_lint_flutter_test/test/lints/functional_ref/functional_ref.g.dart b/packages/riverpod_lint_flutter_test/test/lints/functional_ref/functional_ref.g.dart index 112974042..3c4f78ee8 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/functional_ref/functional_ref.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/functional_ref/functional_ref.g.dart @@ -10,11 +10,11 @@ part of 'functional_ref.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(nameless) -const namelessProvider = NamelessProvider._(); +final namelessProvider = NamelessProvider._(); final class NamelessProvider extends $FunctionalProvider with $Provider { - const NamelessProvider._() + NamelessProvider._() : super( from: null, argument: null, @@ -50,12 +50,12 @@ final class NamelessProvider extends $FunctionalProvider String _$namelessHash() => r'1a2aa61445a64c65301051820b159c5998195606'; @ProviderFor(generics) -const genericsProvider = GenericsFamily._(); +final genericsProvider = GenericsFamily._(); final class GenericsProvider extends $FunctionalProvider with $Provider { - const GenericsProvider._({required GenericsFamily super.from}) + GenericsProvider._({required GenericsFamily super.from}) : super( argument: null, retry: null, @@ -113,7 +113,7 @@ final class GenericsProvider String _$genericsHash() => r'dddbd6460e73b1f20343bbadee6666311c5ac0ea'; final class GenericsFamily extends $Family { - const GenericsFamily._() + GenericsFamily._() : super( retry: null, name: r'genericsProvider', @@ -143,11 +143,11 @@ final class GenericsFamily extends $Family { } @ProviderFor(valid) -const validProvider = ValidProvider._(); +final validProvider = ValidProvider._(); final class ValidProvider extends $FunctionalProvider with $Provider { - const ValidProvider._() + ValidProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_lint_flutter_test/test/lints/notifier_extends/notifier_extends.g.dart b/packages/riverpod_lint_flutter_test/test/lints/notifier_extends/notifier_extends.g.dart index aeca6d6ee..c24928d03 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/notifier_extends/notifier_extends.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/notifier_extends/notifier_extends.g.dart @@ -10,10 +10,10 @@ part of 'notifier_extends.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $NotifierProvider { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, @@ -62,11 +62,11 @@ abstract class _$MyNotifier extends $Notifier { } @ProviderFor(_PrivateClass) -const _privateClassProvider = _PrivateClassProvider._(); +final _privateClassProvider = _PrivateClassProvider._(); final class _PrivateClassProvider extends $NotifierProvider<_PrivateClass, String> { - const _PrivateClassProvider._() + _PrivateClassProvider._() : super( from: null, argument: null, @@ -115,11 +115,11 @@ abstract class _$PrivateClass extends $Notifier { } @ProviderFor(Generics) -const genericsProvider = GenericsFamily._(); +final genericsProvider = GenericsFamily._(); final class GenericsProvider extends $NotifierProvider, int> { - const GenericsProvider._({required GenericsFamily super.from}) + GenericsProvider._({required GenericsFamily super.from}) : super( argument: null, retry: null, @@ -171,7 +171,7 @@ final class GenericsProvider String _$genericsHash() => r'0a1bf00e0610ccb1fb5615460e1bc4afb2555f69'; final class GenericsFamily extends $Family { - const GenericsFamily._() + GenericsFamily._() : super( retry: null, name: r'genericsProvider', @@ -236,11 +236,11 @@ abstract class _$Generics extends $Notifier { } @ProviderFor(NoGenerics) -const noGenericsProvider = NoGenericsFamily._(); +final noGenericsProvider = NoGenericsFamily._(); final class NoGenericsProvider extends $NotifierProvider, int> { - const NoGenericsProvider._({required NoGenericsFamily super.from}) + NoGenericsProvider._({required NoGenericsFamily super.from}) : super( argument: null, retry: null, @@ -292,7 +292,7 @@ final class NoGenericsProvider String _$noGenericsHash() => r'30d5d20092f43cb17ede1f619773757df7cecb30'; final class NoGenericsFamily extends $Family { - const NoGenericsFamily._() + NoGenericsFamily._() : super( retry: null, name: r'noGenericsProvider', @@ -357,11 +357,11 @@ abstract class _$NoGenerics extends $Notifier { } @ProviderFor(MissingGenerics) -const missingGenericsProvider = MissingGenericsFamily._(); +final missingGenericsProvider = MissingGenericsFamily._(); final class MissingGenericsProvider extends $NotifierProvider, int> { - const MissingGenericsProvider._({required MissingGenericsFamily super.from}) + MissingGenericsProvider._({required MissingGenericsFamily super.from}) : super( argument: null, retry: null, @@ -413,7 +413,7 @@ final class MissingGenericsProvider String _$missingGenericsHash() => r'b611c76d5fb87fdde78b5fc017912e0569762c23'; final class MissingGenericsFamily extends $Family { - const MissingGenericsFamily._() + MissingGenericsFamily._() : super( retry: null, name: r'missingGenericsProvider', @@ -478,11 +478,11 @@ abstract class _$MissingGenerics extends $Notifier { } @ProviderFor(WrongOrder) -const wrongOrderProvider = WrongOrderFamily._(); +final wrongOrderProvider = WrongOrderFamily._(); final class WrongOrderProvider extends $NotifierProvider, int> { - const WrongOrderProvider._({required WrongOrderFamily super.from}) + WrongOrderProvider._({required WrongOrderFamily super.from}) : super( argument: null, retry: null, @@ -534,7 +534,7 @@ final class WrongOrderProvider String _$wrongOrderHash() => r'7757670a2f67406ebc96c87edf088deb9cb248a1'; final class WrongOrderFamily extends $Family { - const WrongOrderFamily._() + WrongOrderFamily._() : super( retry: null, name: r'wrongOrderProvider', diff --git a/packages/riverpod_lint_flutter_test/test/lints/only_use_keep_alive_inside_keep_alive.g.dart b/packages/riverpod_lint_flutter_test/test/lints/only_use_keep_alive_inside_keep_alive.g.dart index 5056b5c06..145540855 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/only_use_keep_alive_inside_keep_alive.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/only_use_keep_alive_inside_keep_alive.g.dart @@ -10,11 +10,11 @@ part of 'only_use_keep_alive_inside_keep_alive.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(keepAlive) -const keepAliveProvider = KeepAliveProvider._(); +final keepAliveProvider = KeepAliveProvider._(); final class KeepAliveProvider extends $FunctionalProvider with $Provider { - const KeepAliveProvider._() + KeepAliveProvider._() : super( from: null, argument: null, @@ -50,11 +50,11 @@ final class KeepAliveProvider extends $FunctionalProvider String _$keepAliveHash() => r'095b2cb2261b9d79721aa6552b8aaf0d8a7bb7ee'; @ProviderFor(KeepAliveClass) -const keepAliveClassProvider = KeepAliveClassProvider._(); +final keepAliveClassProvider = KeepAliveClassProvider._(); final class KeepAliveClassProvider extends $NotifierProvider { - const KeepAliveClassProvider._() + KeepAliveClassProvider._() : super( from: null, argument: null, @@ -103,11 +103,11 @@ abstract class _$KeepAliveClass extends $Notifier { } @ProviderFor(autoDispose) -const autoDisposeProvider = AutoDisposeProvider._(); +final autoDisposeProvider = AutoDisposeProvider._(); final class AutoDisposeProvider extends $FunctionalProvider with $Provider { - const AutoDisposeProvider._() + AutoDisposeProvider._() : super( from: null, argument: null, @@ -143,11 +143,11 @@ final class AutoDisposeProvider extends $FunctionalProvider String _$autoDisposeHash() => r'1ace7b4b2957ecf77b683b868e91a2614fc77d03'; @ProviderFor(AutoDisposeClass) -const autoDisposeClassProvider = AutoDisposeClassProvider._(); +final autoDisposeClassProvider = AutoDisposeClassProvider._(); final class AutoDisposeClassProvider extends $NotifierProvider { - const AutoDisposeClassProvider._() + AutoDisposeClassProvider._() : super( from: null, argument: null, @@ -196,11 +196,11 @@ abstract class _$AutoDisposeClass extends $Notifier { } @ProviderFor(fn) -const fnProvider = FnProvider._(); +final fnProvider = FnProvider._(); final class FnProvider extends $FunctionalProvider with $Provider { - const FnProvider._() + FnProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_lint_flutter_test/test/lints/protected_notifier_properties.g.dart b/packages/riverpod_lint_flutter_test/test/lints/protected_notifier_properties.g.dart index 05e2fb3ef..930aff0cd 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/protected_notifier_properties.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/protected_notifier_properties.g.dart @@ -10,10 +10,10 @@ part of 'protected_notifier_properties.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(A) -const aProvider = AProvider._(); +final aProvider = AProvider._(); final class AProvider extends $NotifierProvider { - const AProvider._() + AProvider._() : super( from: null, argument: null, @@ -62,10 +62,10 @@ abstract class _$A extends $Notifier { } @ProviderFor(A2) -const a2Provider = A2Provider._(); +final a2Provider = A2Provider._(); final class A2Provider extends $NotifierProvider { - const A2Provider._() + A2Provider._() : super( from: null, argument: null, @@ -114,19 +114,17 @@ abstract class _$A2 extends $Notifier { } @ProviderFor(A3) -const a3Provider = A3Family._(); +final a3Provider = A3Family._(); final class A3Provider extends $NotifierProvider { - const A3Provider._({ - required A3Family super.from, - required int super.argument, - }) : super( - retry: null, - name: r'a3Provider', - isAutoDispose: true, - dependencies: null, - $allTransitiveDependencies: null, - ); + A3Provider._({required A3Family super.from, required int super.argument}) + : super( + retry: null, + name: r'a3Provider', + isAutoDispose: true, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$a3Hash(); @@ -165,7 +163,7 @@ String _$a3Hash() => r'2e21e9af8b67b5412611e0d23b862ead56deb8e1'; final class A3Family extends $Family with $ClassFamilyOverride { - const A3Family._() + A3Family._() : super( retry: null, name: r'a3Provider', @@ -203,19 +201,17 @@ abstract class _$A3 extends $Notifier { } @ProviderFor(A4) -const a4Provider = A4Family._(); +final a4Provider = A4Family._(); final class A4Provider extends $NotifierProvider { - const A4Provider._({ - required A4Family super.from, - required int super.argument, - }) : super( - retry: null, - name: r'a4Provider', - isAutoDispose: false, - dependencies: null, - $allTransitiveDependencies: null, - ); + A4Provider._({required A4Family super.from, required int super.argument}) + : super( + retry: null, + name: r'a4Provider', + isAutoDispose: false, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$a4Hash(); @@ -254,7 +250,7 @@ String _$a4Hash() => r'cdd9ad09099881cafe06d7b3095a8b06dbe7d876'; final class A4Family extends $Family with $ClassFamilyOverride { - const A4Family._() + A4Family._() : super( retry: null, name: r'a4Provider', @@ -292,19 +288,17 @@ abstract class _$A4 extends $Notifier { } @ProviderFor(A5) -const a5Provider = A5Family._(); +final a5Provider = A5Family._(); final class A5Provider extends $AsyncNotifierProvider { - const A5Provider._({ - required A5Family super.from, - required int super.argument, - }) : super( - retry: null, - name: r'a5Provider', - isAutoDispose: true, - dependencies: null, - $allTransitiveDependencies: null, - ); + A5Provider._({required A5Family super.from, required int super.argument}) + : super( + retry: null, + name: r'a5Provider', + isAutoDispose: true, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$a5Hash(); @@ -335,7 +329,7 @@ String _$a5Hash() => r'c83634c22b6a9149aa8787e45c3b7cd6c88b5958'; final class A5Family extends $Family with $ClassFamilyOverride, int, FutureOr, int> { - const A5Family._() + A5Family._() : super( retry: null, name: r'a5Provider', @@ -373,19 +367,17 @@ abstract class _$A5 extends $AsyncNotifier { } @ProviderFor(A6) -const a6Provider = A6Family._(); +final a6Provider = A6Family._(); final class A6Provider extends $AsyncNotifierProvider { - const A6Provider._({ - required A6Family super.from, - required int super.argument, - }) : super( - retry: null, - name: r'a6Provider', - isAutoDispose: false, - dependencies: null, - $allTransitiveDependencies: null, - ); + A6Provider._({required A6Family super.from, required int super.argument}) + : super( + retry: null, + name: r'a6Provider', + isAutoDispose: false, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$a6Hash(); @@ -416,7 +408,7 @@ String _$a6Hash() => r'fe641c72cacf3dd119eb77a34fe8fc71c5c30139'; final class A6Family extends $Family with $ClassFamilyOverride, int, FutureOr, int> { - const A6Family._() + A6Family._() : super( retry: null, name: r'a6Provider', @@ -454,19 +446,17 @@ abstract class _$A6 extends $AsyncNotifier { } @ProviderFor(A7) -const a7Provider = A7Family._(); +final a7Provider = A7Family._(); final class A7Provider extends $StreamNotifierProvider { - const A7Provider._({ - required A7Family super.from, - required int super.argument, - }) : super( - retry: null, - name: r'a7Provider', - isAutoDispose: true, - dependencies: null, - $allTransitiveDependencies: null, - ); + A7Provider._({required A7Family super.from, required int super.argument}) + : super( + retry: null, + name: r'a7Provider', + isAutoDispose: true, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$a7Hash(); @@ -497,7 +487,7 @@ String _$a7Hash() => r'd3d9ab5090e21987d65522f14ebb70d0058fc56a'; final class A7Family extends $Family with $ClassFamilyOverride, int, Stream, int> { - const A7Family._() + A7Family._() : super( retry: null, name: r'a7Provider', @@ -535,19 +525,17 @@ abstract class _$A7 extends $StreamNotifier { } @ProviderFor(A8) -const a8Provider = A8Family._(); +final a8Provider = A8Family._(); final class A8Provider extends $StreamNotifierProvider { - const A8Provider._({ - required A8Family super.from, - required int super.argument, - }) : super( - retry: null, - name: r'a8Provider', - isAutoDispose: false, - dependencies: null, - $allTransitiveDependencies: null, - ); + A8Provider._({required A8Family super.from, required int super.argument}) + : super( + retry: null, + name: r'a8Provider', + isAutoDispose: false, + dependencies: null, + $allTransitiveDependencies: null, + ); @override String debugGetCreateSourceHash() => _$a8Hash(); @@ -578,7 +566,7 @@ String _$a8Hash() => r'54f4a841a283161bed3d444dcee53bf367958678'; final class A8Family extends $Family with $ClassFamilyOverride, int, Stream, int> { - const A8Family._() + A8Family._() : super( retry: null, name: r'a8Provider', @@ -616,10 +604,10 @@ abstract class _$A8 extends $StreamNotifier { } @ProviderFor(B) -const bProvider = BProvider._(); +final bProvider = BProvider._(); final class BProvider extends $NotifierProvider { - const BProvider._() + BProvider._() : super( from: null, argument: null, @@ -668,10 +656,10 @@ abstract class _$B extends $Notifier { } @ProviderFor(B2) -const b2Provider = B2Provider._(); +final b2Provider = B2Provider._(); final class B2Provider extends $NotifierProvider { - const B2Provider._() + B2Provider._() : super( from: null, argument: null, diff --git a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/another.g.dart b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/another.g.dart index 1932f821d..df09a360c 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/another.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/another.g.dart @@ -10,11 +10,11 @@ part of 'another.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(b) -const bProvider = BProvider._(); +final bProvider = BProvider._(); final class BProvider extends $FunctionalProvider with $Provider { - const BProvider._() + BProvider._() : super( from: null, argument: null, @@ -50,19 +50,19 @@ final class BProvider extends $FunctionalProvider String _$bHash() => r'31624e9aa10c9cd7941c9626e841c6df3468723b'; @ProviderFor(anotherScoped) -const anotherScopedProvider = AnotherScopedProvider._(); +final anotherScopedProvider = AnotherScopedProvider._(); final class AnotherScopedProvider extends $FunctionalProvider with $Provider { - const AnotherScopedProvider._() + AnotherScopedProvider._() : super( from: null, argument: null, retry: null, name: r'anotherScopedProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -90,25 +90,25 @@ final class AnotherScopedProvider extends $FunctionalProvider String _$anotherScopedHash() => r'edf3ccffb7c3ce1b1e4ffdd4009aeed4fa38c3f8'; @ProviderFor(anotherNonEmptyScoped) -const anotherNonEmptyScopedProvider = AnotherNonEmptyScopedProvider._(); +final anotherNonEmptyScopedProvider = AnotherNonEmptyScopedProvider._(); final class AnotherNonEmptyScopedProvider extends $FunctionalProvider with $Provider { - const AnotherNonEmptyScopedProvider._() + AnotherNonEmptyScopedProvider._() : super( from: null, argument: null, retry: null, name: r'anotherNonEmptyScopedProvider', isAutoDispose: true, - dependencies: const [anotherScopedProvider], - $allTransitiveDependencies: const [ + dependencies: [anotherScopedProvider], + $allTransitiveDependencies: [ AnotherNonEmptyScopedProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = anotherScopedProvider; + static final $allTransitiveDependencies0 = anotherScopedProvider; @override String debugGetCreateSourceHash() => _$anotherNonEmptyScopedHash(); diff --git a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies.g.dart b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies.g.dart index ff90f39c1..c6f62d912 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies.g.dart @@ -10,19 +10,19 @@ part of 'missing_dependencies.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(dep) -const depProvider = DepProvider._(); +final depProvider = DepProvider._(); final class DepProvider extends $FunctionalProvider with $Provider { - const DepProvider._() + DepProvider._() : super( from: null, argument: null, retry: null, name: r'depProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -50,24 +50,24 @@ final class DepProvider extends $FunctionalProvider String _$depHash() => r'578a350a40cda46444ecd9fa3ea2fd7bd0994692'; @ProviderFor(transitiveDep) -const transitiveDepProvider = TransitiveDepProvider._(); +final transitiveDepProvider = TransitiveDepProvider._(); final class TransitiveDepProvider extends $FunctionalProvider with $Provider { - const TransitiveDepProvider._() + TransitiveDepProvider._() : super( from: null, argument: null, retry: null, name: r'transitiveDepProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ TransitiveDepProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$transitiveDepHash(); @@ -94,19 +94,19 @@ final class TransitiveDepProvider extends $FunctionalProvider String _$transitiveDepHash() => r'cedc000b7d16447684dff970ddea659cca24cdf6'; @ProviderFor(dep2) -const dep2Provider = Dep2Provider._(); +final dep2Provider = Dep2Provider._(); final class Dep2Provider extends $FunctionalProvider with $Provider { - const Dep2Provider._() + Dep2Provider._() : super( from: null, argument: null, retry: null, name: r'dep2Provider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -134,11 +134,11 @@ final class Dep2Provider extends $FunctionalProvider String _$dep2Hash() => r'97901e825cdcf5b1ac455b0fe8a2111662ce9f13'; @ProviderFor(depFamily) -const depFamilyProvider = DepFamilyFamily._(); +final depFamilyProvider = DepFamilyFamily._(); final class DepFamilyProvider extends $FunctionalProvider with $Provider { - const DepFamilyProvider._({ + DepFamilyProvider._({ required DepFamilyFamily super.from, required int super.argument, }) : super( @@ -193,12 +193,12 @@ String _$depFamilyHash() => r'6cca68b98693e352e9b801b1fc441d438fc72525'; final class DepFamilyFamily extends $Family with $FunctionalFamilyOverride { - const DepFamilyFamily._() + DepFamilyFamily._() : super( retry: null, name: r'depFamilyProvider', - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], isAutoDispose: true, ); @@ -212,7 +212,7 @@ final class DepFamilyFamily extends $Family // expect_lint: provider_dependencies @ProviderFor(plainAnnotation) -const plainAnnotationProvider = PlainAnnotationProvider._(); +final plainAnnotationProvider = PlainAnnotationProvider._(); //////////// // expect_lint: provider_dependencies @@ -221,7 +221,7 @@ final class PlainAnnotationProvider extends $FunctionalProvider with $Provider { //////////// // expect_lint: provider_dependencies - const PlainAnnotationProvider._() + PlainAnnotationProvider._() : super( from: null, argument: null, @@ -257,11 +257,11 @@ final class PlainAnnotationProvider extends $FunctionalProvider String _$plainAnnotationHash() => r'6a3d1f1f2e53902af56cd7ce6ceba17358690b70'; @ProviderFor(customAnnotation) -const customAnnotationProvider = CustomAnnotationProvider._(); +final customAnnotationProvider = CustomAnnotationProvider._(); final class CustomAnnotationProvider extends $FunctionalProvider with $Provider { - const CustomAnnotationProvider._() + CustomAnnotationProvider._() : super( from: null, argument: null, @@ -297,13 +297,13 @@ final class CustomAnnotationProvider extends $FunctionalProvider String _$customAnnotationHash() => r'8081bbad2cfbe5bff1ace9aa3be450dd28112488'; @ProviderFor(customAnnotationWithTrailingComma) -const customAnnotationWithTrailingCommaProvider = +final customAnnotationWithTrailingCommaProvider = CustomAnnotationWithTrailingCommaProvider._(); final class CustomAnnotationWithTrailingCommaProvider extends $FunctionalProvider with $Provider { - const CustomAnnotationWithTrailingCommaProvider._() + CustomAnnotationWithTrailingCommaProvider._() : super( from: null, argument: null, @@ -341,19 +341,19 @@ String _$customAnnotationWithTrailingCommaHash() => r'709613050eb1db7b4c43cb87855e2c32988141d8'; @ProviderFor(existingDep) -const existingDepProvider = ExistingDepProvider._(); +final existingDepProvider = ExistingDepProvider._(); final class ExistingDepProvider extends $FunctionalProvider with $Provider { - const ExistingDepProvider._() + ExistingDepProvider._() : super( from: null, argument: null, retry: null, name: r'existingDepProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -381,19 +381,19 @@ final class ExistingDepProvider extends $FunctionalProvider String _$existingDepHash() => r'73e7e1a0d4c2ae07ed03fb248408c3d82fe85554'; @ProviderFor(multipleDeps) -const multipleDepsProvider = MultipleDepsProvider._(); +final multipleDepsProvider = MultipleDepsProvider._(); final class MultipleDepsProvider extends $FunctionalProvider with $Provider { - const MultipleDepsProvider._() + MultipleDepsProvider._() : super( from: null, argument: null, retry: null, name: r'multipleDepsProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -424,7 +424,7 @@ String _$multipleDepsHash() => r'66de70567c011a294a2c46703dfab8ba7247fd5e'; /// [dep], [DepWidget], [depProvider] @ProviderFor(providerWithDartDoc) -const providerWithDartDocProvider = ProviderWithDartDocProvider._(); +final providerWithDartDocProvider = ProviderWithDartDocProvider._(); /// Random doc to test that identifiers in docs don't trigger the lint. /// [dep], [DepWidget], [depProvider] @@ -434,15 +434,15 @@ final class ProviderWithDartDocProvider with $Provider { /// Random doc to test that identifiers in docs don't trigger the lint. /// [dep], [DepWidget], [depProvider] - const ProviderWithDartDocProvider._() + ProviderWithDartDocProvider._() : super( from: null, argument: null, retry: null, name: r'providerWithDartDocProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override diff --git a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies2.g.dart b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies2.g.dart index 3674ffcf4..95e876e9d 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies2.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/missing_dependencies2.g.dart @@ -10,19 +10,19 @@ part of 'missing_dependencies2.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(dep) -const depProvider = DepProvider._(); +final depProvider = DepProvider._(); final class DepProvider extends $FunctionalProvider with $Provider { - const DepProvider._() + DepProvider._() : super( from: null, argument: null, retry: null, name: r'depProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -50,19 +50,19 @@ final class DepProvider extends $FunctionalProvider String _$depHash() => r'578a350a40cda46444ecd9fa3ea2fd7bd0994692'; @ProviderFor(generatedScoped) -const generatedScopedProvider = GeneratedScopedProvider._(); +final generatedScopedProvider = GeneratedScopedProvider._(); final class GeneratedScopedProvider extends $FunctionalProvider with $Provider { - const GeneratedScopedProvider._() + GeneratedScopedProvider._() : super( from: null, argument: null, retry: null, name: r'generatedScopedProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -90,11 +90,11 @@ final class GeneratedScopedProvider extends $FunctionalProvider String _$generatedScopedHash() => r'f8e5b6926ce13765c83dbb7f8c8458c9c5fe7d69'; @ProviderFor(generatedRoot) -const generatedRootProvider = GeneratedRootProvider._(); +final generatedRootProvider = GeneratedRootProvider._(); final class GeneratedRootProvider extends $FunctionalProvider with $Provider { - const GeneratedRootProvider._() + GeneratedRootProvider._() : super( from: null, argument: null, @@ -130,13 +130,13 @@ final class GeneratedRootProvider extends $FunctionalProvider String _$generatedRootHash() => r'179253a56503f28bb616c602d8af9ad3b23d438f'; @ProviderFor(watchScopedButNoDependencies) -const watchScopedButNoDependenciesProvider = +final watchScopedButNoDependenciesProvider = WatchScopedButNoDependenciesProvider._(); final class WatchScopedButNoDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchScopedButNoDependenciesProvider._() + WatchScopedButNoDependenciesProvider._() : super( from: null, argument: null, @@ -173,13 +173,13 @@ String _$watchScopedButNoDependenciesHash() => r'e326226fdc19ea7a4430900154c071f5a1a98e40'; @ProviderFor(watchGeneratedScopedButNoDependencies) -const watchGeneratedScopedButNoDependenciesProvider = +final watchGeneratedScopedButNoDependenciesProvider = WatchGeneratedScopedButNoDependenciesProvider._(); final class WatchGeneratedScopedButNoDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedScopedButNoDependenciesProvider._() + WatchGeneratedScopedButNoDependenciesProvider._() : super( from: null, argument: null, @@ -217,13 +217,13 @@ String _$watchGeneratedScopedButNoDependenciesHash() => r'2109f8ccbc13632e45f18ccb93bc3059c431eba1'; @ProviderFor(watchRootButNoDependencies) -const watchRootButNoDependenciesProvider = +final watchRootButNoDependenciesProvider = WatchRootButNoDependenciesProvider._(); final class WatchRootButNoDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchRootButNoDependenciesProvider._() + WatchRootButNoDependenciesProvider._() : super( from: null, argument: null, @@ -260,13 +260,13 @@ String _$watchRootButNoDependenciesHash() => r'cfecc8aeb539e82c46276f9e4dd78c323b4bef12'; @ProviderFor(watchGeneratedRootButNoDependencies) -const watchGeneratedRootButNoDependenciesProvider = +final watchGeneratedRootButNoDependenciesProvider = WatchGeneratedRootButNoDependenciesProvider._(); final class WatchGeneratedRootButNoDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedRootButNoDependenciesProvider._() + WatchGeneratedRootButNoDependenciesProvider._() : super( from: null, argument: null, @@ -304,21 +304,21 @@ String _$watchGeneratedRootButNoDependenciesHash() => r'c839dab901f606c11c78f9c8761931027d3db1d1'; @ProviderFor(watchScopedButEmptyDependencies) -const watchScopedButEmptyDependenciesProvider = +final watchScopedButEmptyDependenciesProvider = WatchScopedButEmptyDependenciesProvider._(); final class WatchScopedButEmptyDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchScopedButEmptyDependenciesProvider._() + WatchScopedButEmptyDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchScopedButEmptyDependenciesProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -347,21 +347,21 @@ String _$watchScopedButEmptyDependenciesHash() => r'a194f52730f635e9c92b3467b33b8c302c93b1ab'; @ProviderFor(watchGeneratedScopedButEmptyDependencies) -const watchGeneratedScopedButEmptyDependenciesProvider = +final watchGeneratedScopedButEmptyDependenciesProvider = WatchGeneratedScopedButEmptyDependenciesProvider._(); final class WatchGeneratedScopedButEmptyDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedScopedButEmptyDependenciesProvider._() + WatchGeneratedScopedButEmptyDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchGeneratedScopedButEmptyDependenciesProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -391,21 +391,21 @@ String _$watchGeneratedScopedButEmptyDependenciesHash() => r'fa4cb564341e7b3f0dd10f70e17381c67859c643'; @ProviderFor(watchRootButEmptyDependencies) -const watchRootButEmptyDependenciesProvider = +final watchRootButEmptyDependenciesProvider = WatchRootButEmptyDependenciesProvider._(); final class WatchRootButEmptyDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchRootButEmptyDependenciesProvider._() + WatchRootButEmptyDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchRootButEmptyDependenciesProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -434,21 +434,21 @@ String _$watchRootButEmptyDependenciesHash() => r'8669a421efcd8caadc0d070f0c88043668610bbb'; @ProviderFor(watchGeneratedRootButEmptyDependencies) -const watchGeneratedRootButEmptyDependenciesProvider = +final watchGeneratedRootButEmptyDependenciesProvider = WatchGeneratedRootButEmptyDependenciesProvider._(); final class WatchGeneratedRootButEmptyDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedRootButEmptyDependenciesProvider._() + WatchGeneratedRootButEmptyDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchGeneratedRootButEmptyDependenciesProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -478,26 +478,26 @@ String _$watchGeneratedRootButEmptyDependenciesHash() => r'80581ac491e25ae8c6ee7b7f25dff9939f8de37c'; @ProviderFor(watchScopedButMissingDependencies) -const watchScopedButMissingDependenciesProvider = +final watchScopedButMissingDependenciesProvider = WatchScopedButMissingDependenciesProvider._(); final class WatchScopedButMissingDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchScopedButMissingDependenciesProvider._() + WatchScopedButMissingDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchScopedButMissingDependenciesProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ WatchScopedButMissingDependenciesProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => @@ -526,27 +526,27 @@ String _$watchScopedButMissingDependenciesHash() => r'c890e4845b1fca73ee02442eb7a203734605173c'; @ProviderFor(watchGeneratedScopedButMissingDependencies) -const watchGeneratedScopedButMissingDependenciesProvider = +final watchGeneratedScopedButMissingDependenciesProvider = WatchGeneratedScopedButMissingDependenciesProvider._(); final class WatchGeneratedScopedButMissingDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedScopedButMissingDependenciesProvider._() + WatchGeneratedScopedButMissingDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchGeneratedScopedButMissingDependenciesProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ WatchGeneratedScopedButMissingDependenciesProvider .$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => @@ -575,26 +575,26 @@ String _$watchGeneratedScopedButMissingDependenciesHash() => r'fbbb5f1ea3725a7554dc05073f47a6b9ce5d913d'; @ProviderFor(watchRootButMissingDependencies) -const watchRootButMissingDependenciesProvider = +final watchRootButMissingDependenciesProvider = WatchRootButMissingDependenciesProvider._(); final class WatchRootButMissingDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchRootButMissingDependenciesProvider._() + WatchRootButMissingDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchRootButMissingDependenciesProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ WatchRootButMissingDependenciesProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$watchRootButMissingDependenciesHash(); @@ -622,27 +622,27 @@ String _$watchRootButMissingDependenciesHash() => r'cc9c5e6c3a1c34e291a63c429fb031e0cc701499'; @ProviderFor(watchGeneratedRootButMissingDependencies) -const watchGeneratedRootButMissingDependenciesProvider = +final watchGeneratedRootButMissingDependenciesProvider = WatchGeneratedRootButMissingDependenciesProvider._(); final class WatchGeneratedRootButMissingDependenciesProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedRootButMissingDependenciesProvider._() + WatchGeneratedRootButMissingDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'watchGeneratedRootButMissingDependenciesProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ WatchGeneratedRootButMissingDependenciesProvider .$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => @@ -671,27 +671,27 @@ String _$watchGeneratedRootButMissingDependenciesHash() => r'10d01aea2b6b0772e98172f410bdbfce85786243'; @ProviderFor(watchGeneratedScopedAndContainsDependency) -const watchGeneratedScopedAndContainsDependencyProvider = +final watchGeneratedScopedAndContainsDependencyProvider = WatchGeneratedScopedAndContainsDependencyProvider._(); final class WatchGeneratedScopedAndContainsDependencyProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedScopedAndContainsDependencyProvider._() + WatchGeneratedScopedAndContainsDependencyProvider._() : super( from: null, argument: null, retry: null, name: r'watchGeneratedScopedAndContainsDependencyProvider', isAutoDispose: true, - dependencies: const [generatedScopedProvider], - $allTransitiveDependencies: const [ + dependencies: [generatedScopedProvider], + $allTransitiveDependencies: [ WatchGeneratedScopedAndContainsDependencyProvider .$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = generatedScopedProvider; + static final $allTransitiveDependencies0 = generatedScopedProvider; @override String debugGetCreateSourceHash() => @@ -720,27 +720,27 @@ String _$watchGeneratedScopedAndContainsDependencyHash() => r'948e75e097500b33ee2fdbd3dc9fdecafa5f3d10'; @ProviderFor(watchGeneratedRootAndContainsDependency) -const watchGeneratedRootAndContainsDependencyProvider = +final watchGeneratedRootAndContainsDependencyProvider = WatchGeneratedRootAndContainsDependencyProvider._(); final class WatchGeneratedRootAndContainsDependencyProvider extends $FunctionalProvider with $Provider { - const WatchGeneratedRootAndContainsDependencyProvider._() + WatchGeneratedRootAndContainsDependencyProvider._() : super( from: null, argument: null, retry: null, name: r'watchGeneratedRootAndContainsDependencyProvider', isAutoDispose: true, - dependencies: const [generatedRootProvider], - $allTransitiveDependencies: const [ + dependencies: [generatedRootProvider], + $allTransitiveDependencies: [ WatchGeneratedRootAndContainsDependencyProvider .$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = generatedRootProvider; + static final $allTransitiveDependencies0 = generatedRootProvider; @override String debugGetCreateSourceHash() => @@ -769,31 +769,28 @@ String _$watchGeneratedRootAndContainsDependencyHash() => r'780392b647f1606186ee0f70c81dd5b03f506284'; @ProviderFor(specifiedDependencyButNeverUsed) -const specifiedDependencyButNeverUsedProvider = +final specifiedDependencyButNeverUsedProvider = SpecifiedDependencyButNeverUsedProvider._(); final class SpecifiedDependencyButNeverUsedProvider extends $FunctionalProvider with $Provider { - const SpecifiedDependencyButNeverUsedProvider._() + SpecifiedDependencyButNeverUsedProvider._() : super( from: null, argument: null, retry: null, name: r'specifiedDependencyButNeverUsedProvider', isAutoDispose: true, - dependencies: const [ - depProvider, - generatedRootProvider, - ], - $allTransitiveDependencies: const [ + dependencies: [depProvider, generatedRootProvider], + $allTransitiveDependencies: [ SpecifiedDependencyButNeverUsedProvider.$allTransitiveDependencies0, SpecifiedDependencyButNeverUsedProvider.$allTransitiveDependencies1, ], ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = generatedRootProvider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = generatedRootProvider; @override String debugGetCreateSourceHash() => _$specifiedDependencyButNeverUsedHash(); @@ -821,21 +818,21 @@ String _$specifiedDependencyButNeverUsedHash() => r'cca97d259bcacbff290f0d459e0de3a9b5b6a510'; @ProviderFor(ClassWatchGeneratedRootButMissingDependencies) -const classWatchGeneratedRootButMissingDependenciesProvider = +final classWatchGeneratedRootButMissingDependenciesProvider = ClassWatchGeneratedRootButMissingDependenciesProvider._(); final class ClassWatchGeneratedRootButMissingDependenciesProvider extends $NotifierProvider { - const ClassWatchGeneratedRootButMissingDependenciesProvider._() + ClassWatchGeneratedRootButMissingDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'classWatchGeneratedRootButMissingDependenciesProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -880,24 +877,24 @@ abstract class _$ClassWatchGeneratedRootButMissingDependencies } @ProviderFor(regression2348) -const regression2348Provider = Regression2348Provider._(); +final regression2348Provider = Regression2348Provider._(); final class Regression2348Provider extends $FunctionalProvider with $Provider { - const Regression2348Provider._() + Regression2348Provider._() : super( from: null, argument: null, retry: null, name: r'regression2348Provider', isAutoDispose: true, - dependencies: const [generatedScopedProvider], - $allTransitiveDependencies: const [ + dependencies: [generatedScopedProvider], + $allTransitiveDependencies: [ Regression2348Provider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = generatedScopedProvider; + static final $allTransitiveDependencies0 = generatedScopedProvider; @override String debugGetCreateSourceHash() => _$regression2348Hash(); @@ -924,24 +921,24 @@ final class Regression2348Provider extends $FunctionalProvider String _$regression2348Hash() => r'6ad005595ee202c8b0188562ed8c4a33d01260e2'; @ProviderFor(Regression2417) -const regression2417Provider = Regression2417Provider._(); +final regression2417Provider = Regression2417Provider._(); final class Regression2417Provider extends $NotifierProvider { - const Regression2417Provider._() + Regression2417Provider._() : super( from: null, argument: null, retry: null, name: r'regression2417Provider', isAutoDispose: true, - dependencies: const [generatedScopedProvider], - $allTransitiveDependencies: const [ + dependencies: [generatedScopedProvider], + $allTransitiveDependencies: [ Regression2417Provider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = generatedScopedProvider; + static final $allTransitiveDependencies0 = generatedScopedProvider; @override String debugGetCreateSourceHash() => _$regression2417Hash(); @@ -981,11 +978,11 @@ abstract class _$Regression2417 extends $Notifier { } @ProviderFor(familyDep) -const familyDepProvider = FamilyDepFamily._(); +final familyDepProvider = FamilyDepFamily._(); final class FamilyDepProvider extends $FunctionalProvider with $Provider { - const FamilyDepProvider._({ + FamilyDepProvider._({ required FamilyDepFamily super.from, required int super.argument, }) : super( @@ -996,7 +993,7 @@ final class FamilyDepProvider extends $FunctionalProvider $allTransitiveDependencies: null, ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$familyDepHash(); @@ -1042,12 +1039,12 @@ String _$familyDepHash() => r'ed674a44492b3871b72b4fbc68180ea0839723e5'; final class FamilyDepFamily extends $Family with $FunctionalFamilyOverride { - const FamilyDepFamily._() + FamilyDepFamily._() : super( retry: null, name: r'familyDepProvider', - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ FamilyDepProvider.$allTransitiveDependencies0, ], isAutoDispose: true, @@ -1060,11 +1057,11 @@ final class FamilyDepFamily extends $Family } @ProviderFor(familyDep2) -const familyDep2Provider = FamilyDep2Family._(); +final familyDep2Provider = FamilyDep2Family._(); final class FamilyDep2Provider extends $FunctionalProvider with $Provider { - const FamilyDep2Provider._({ + FamilyDep2Provider._({ required FamilyDep2Family super.from, required int super.argument, }) : super( @@ -1075,8 +1072,8 @@ final class FamilyDep2Provider extends $FunctionalProvider $allTransitiveDependencies: null, ); - static const $allTransitiveDependencies0 = familyDepProvider; - static const $allTransitiveDependencies1 = + static final $allTransitiveDependencies0 = familyDepProvider; + static final $allTransitiveDependencies1 = FamilyDepProvider.$allTransitiveDependencies0; @override @@ -1123,12 +1120,12 @@ String _$familyDep2Hash() => r'ee9c96f7a1d65e1b66c29aa8d8c030146995504c'; final class FamilyDep2Family extends $Family with $FunctionalFamilyOverride { - const FamilyDep2Family._() + FamilyDep2Family._() : super( retry: null, name: r'familyDep2Provider', - dependencies: const [familyDepProvider], - $allTransitiveDependencies: const [ + dependencies: [familyDepProvider], + $allTransitiveDependencies: [ FamilyDep2Provider.$allTransitiveDependencies0, FamilyDep2Provider.$allTransitiveDependencies1, ], @@ -1143,11 +1140,11 @@ final class FamilyDep2Family extends $Family } @ProviderFor(alias) -const aliasProvider = AliasProvider._(); +final aliasProvider = AliasProvider._(); final class AliasProvider extends $FunctionalProvider with $Provider { - const AliasProvider._() + AliasProvider._() : super( from: null, argument: null, @@ -1183,10 +1180,10 @@ final class AliasProvider extends $FunctionalProvider String _$aliasHash() => r'b410585ad56c66160898a05647e09e1a606aa9d2'; @ProviderFor(AliasClass) -const aliasClassProvider = AliasClassProvider._(); +final aliasClassProvider = AliasClassProvider._(); final class AliasClassProvider extends $NotifierProvider { - const AliasClassProvider._() + AliasClassProvider._() : super( from: null, argument: null, @@ -1235,24 +1232,24 @@ abstract class _$AliasClass extends $Notifier { } @ProviderFor(RiverpodDependencies) -const riverpodDependenciesProvider = RiverpodDependenciesProvider._(); +final riverpodDependenciesProvider = RiverpodDependenciesProvider._(); final class RiverpodDependenciesProvider extends $NotifierProvider { - const RiverpodDependenciesProvider._() + RiverpodDependenciesProvider._() : super( from: null, argument: null, retry: null, name: r'riverpodDependenciesProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ RiverpodDependenciesProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$riverpodDependenciesHash(); @@ -1293,11 +1290,11 @@ abstract class _$RiverpodDependencies extends $Notifier { } @ProviderFor(foo) -const fooProvider = FooProvider._(); +final fooProvider = FooProvider._(); final class FooProvider extends $FunctionalProvider with $Provider { - const FooProvider._() + FooProvider._() : super( from: null, argument: null, @@ -1333,12 +1330,12 @@ final class FooProvider extends $FunctionalProvider String _$fooHash() => r'a390b7b969bb0eec183426bfc85bec32750e9475'; @ProviderFor(crossFileDependency) -const crossFileDependencyProvider = CrossFileDependencyProvider._(); +final crossFileDependencyProvider = CrossFileDependencyProvider._(); final class CrossFileDependencyProvider extends $FunctionalProvider with $Provider { - const CrossFileDependencyProvider._() + CrossFileDependencyProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/unused_dependency.g.dart b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/unused_dependency.g.dart index db91ae4ef..a32b029ed 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/unused_dependency.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/provider_dependencies/unused_dependency.g.dart @@ -10,11 +10,11 @@ part of 'unused_dependency.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(root) -const rootProvider = RootProvider._(); +final rootProvider = RootProvider._(); final class RootProvider extends $FunctionalProvider with $Provider { - const RootProvider._() + RootProvider._() : super( from: null, argument: null, @@ -50,19 +50,19 @@ final class RootProvider extends $FunctionalProvider String _$rootHash() => r'dda8bbb46cb4d7c658597669e3be92e2447dcfb0'; @ProviderFor(dep) -const depProvider = DepProvider._(); +final depProvider = DepProvider._(); final class DepProvider extends $FunctionalProvider with $Provider { - const DepProvider._() + DepProvider._() : super( from: null, argument: null, retry: null, name: r'depProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -90,19 +90,19 @@ final class DepProvider extends $FunctionalProvider String _$depHash() => r'578a350a40cda46444ecd9fa3ea2fd7bd0994692'; @ProviderFor(dep2) -const dep2Provider = Dep2Provider._(); +final dep2Provider = Dep2Provider._(); final class Dep2Provider extends $FunctionalProvider with $Provider { - const Dep2Provider._() + Dep2Provider._() : super( from: null, argument: null, retry: null, name: r'dep2Provider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -132,29 +132,29 @@ String _$dep2Hash() => r'97901e825cdcf5b1ac455b0fe8a2111662ce9f13'; //////////// @ProviderFor(extraDep) -const extraDepProvider = ExtraDepProvider._(); +final extraDepProvider = ExtraDepProvider._(); //////////// final class ExtraDepProvider extends $FunctionalProvider with $Provider { //////////// - const ExtraDepProvider._() + ExtraDepProvider._() : super( from: null, argument: null, retry: null, name: r'extraDepProvider', isAutoDispose: true, - dependencies: const [depProvider, dep2Provider], - $allTransitiveDependencies: const [ + dependencies: [depProvider, dep2Provider], + $allTransitiveDependencies: [ ExtraDepProvider.$allTransitiveDependencies0, ExtraDepProvider.$allTransitiveDependencies1, ], ); - static const $allTransitiveDependencies0 = depProvider; - static const $allTransitiveDependencies1 = dep2Provider; + static final $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies1 = dep2Provider; @override String debugGetCreateSourceHash() => _$extraDepHash(); @@ -181,24 +181,24 @@ final class ExtraDepProvider extends $FunctionalProvider String _$extraDepHash() => r'586c1a0f0ac120f8608c025a6a47fe5282b80320'; @ProviderFor(noDep) -const noDepProvider = NoDepProvider._(); +final noDepProvider = NoDepProvider._(); final class NoDepProvider extends $FunctionalProvider with $Provider { - const NoDepProvider._() + NoDepProvider._() : super( from: null, argument: null, retry: null, name: r'noDepProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ NoDepProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$noDepHash(); @@ -225,26 +225,26 @@ final class NoDepProvider extends $FunctionalProvider String _$noDepHash() => r'99022366e7dd3e19464747d1e2f23184691aa134'; @ProviderFor(dependenciesFirstThenKeepAlive) -const dependenciesFirstThenKeepAliveProvider = +final dependenciesFirstThenKeepAliveProvider = DependenciesFirstThenKeepAliveProvider._(); final class DependenciesFirstThenKeepAliveProvider extends $FunctionalProvider with $Provider { - const DependenciesFirstThenKeepAliveProvider._() + DependenciesFirstThenKeepAliveProvider._() : super( from: null, argument: null, retry: null, name: r'dependenciesFirstThenKeepAliveProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ DependenciesFirstThenKeepAliveProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$dependenciesFirstThenKeepAliveHash(); @@ -272,24 +272,24 @@ String _$dependenciesFirstThenKeepAliveHash() => r'b9bd9082ce9a72feea33f9327b26e7b428cadfd3'; @ProviderFor(noDepNoParam) -const noDepNoParamProvider = NoDepNoParamProvider._(); +final noDepNoParamProvider = NoDepNoParamProvider._(); final class NoDepNoParamProvider extends $FunctionalProvider with $Provider { - const NoDepNoParamProvider._() + NoDepNoParamProvider._() : super( from: null, argument: null, retry: null, name: r'noDepNoParamProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ NoDepNoParamProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$noDepNoParamHash(); @@ -316,24 +316,24 @@ final class NoDepNoParamProvider extends $FunctionalProvider String _$noDepNoParamHash() => r'ea3e66e28bbfb716adf89cea37a1607c78283e06'; @ProviderFor(noDepWithoutComma) -const noDepWithoutCommaProvider = NoDepWithoutCommaProvider._(); +final noDepWithoutCommaProvider = NoDepWithoutCommaProvider._(); final class NoDepWithoutCommaProvider extends $FunctionalProvider with $Provider { - const NoDepWithoutCommaProvider._() + NoDepWithoutCommaProvider._() : super( from: null, argument: null, retry: null, name: r'noDepWithoutCommaProvider', isAutoDispose: true, - dependencies: const [depProvider], - $allTransitiveDependencies: const [ + dependencies: [depProvider], + $allTransitiveDependencies: [ NoDepWithoutCommaProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = depProvider; + static final $allTransitiveDependencies0 = depProvider; @override String debugGetCreateSourceHash() => _$noDepWithoutCommaHash(); @@ -360,24 +360,24 @@ final class NoDepWithoutCommaProvider extends $FunctionalProvider String _$noDepWithoutCommaHash() => r'a3b07e526b4829ee4ed1848de4ff64c3b05c1a30'; @ProviderFor(rootDep) -const rootDepProvider = RootDepProvider._(); +final rootDepProvider = RootDepProvider._(); final class RootDepProvider extends $FunctionalProvider with $Provider { - const RootDepProvider._() + RootDepProvider._() : super( from: null, argument: null, retry: null, name: r'rootDepProvider', isAutoDispose: true, - dependencies: const [rootProvider], - $allTransitiveDependencies: const [ + dependencies: [rootProvider], + $allTransitiveDependencies: [ RootDepProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = rootProvider; + static final $allTransitiveDependencies0 = rootProvider; @override String debugGetCreateSourceHash() => _$rootDepHash(); diff --git a/packages/riverpod_lint_flutter_test/test/lints/provider_parameters.g.dart b/packages/riverpod_lint_flutter_test/test/lints/provider_parameters.g.dart index e87affb7a..d7a1a99c4 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/provider_parameters.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/provider_parameters.g.dart @@ -10,11 +10,11 @@ part of 'provider_parameters.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(generator) -const generatorProvider = GeneratorFamily._(); +final generatorProvider = GeneratorFamily._(); final class GeneratorProvider extends $FunctionalProvider with $Provider { - const GeneratorProvider._({ + GeneratorProvider._({ required GeneratorFamily super.from, required Object? super.argument, }) : super( @@ -69,7 +69,7 @@ String _$generatorHash() => r'd7d1733f8884b6702f363ddb178ae57797d0034f'; final class GeneratorFamily extends $Family with $FunctionalFamilyOverride { - const GeneratorFamily._() + GeneratorFamily._() : super( retry: null, name: r'generatorProvider', diff --git a/packages/riverpod_lint_flutter_test/test/lints/scoped_providers_should_specify_dependencies.g.dart b/packages/riverpod_lint_flutter_test/test/lints/scoped_providers_should_specify_dependencies.g.dart index 34a682efa..6c8b6b264 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/scoped_providers_should_specify_dependencies.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/scoped_providers_should_specify_dependencies.g.dart @@ -10,19 +10,19 @@ part of 'scoped_providers_should_specify_dependencies.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(UnimplementedScoped) -const unimplementedScopedProvider = UnimplementedScopedProvider._(); +final unimplementedScopedProvider = UnimplementedScopedProvider._(); final class UnimplementedScopedProvider extends $NotifierProvider { - const UnimplementedScopedProvider._() + UnimplementedScopedProvider._() : super( from: null, argument: null, retry: null, name: r'unimplementedScopedProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -64,19 +64,19 @@ abstract class _$UnimplementedScoped extends $Notifier { } @ProviderFor(scoped) -const scopedProvider = ScopedProvider._(); +final scopedProvider = ScopedProvider._(); final class ScopedProvider extends $FunctionalProvider with $Provider { - const ScopedProvider._() + ScopedProvider._() : super( from: null, argument: null, retry: null, name: r'scopedProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override @@ -104,11 +104,11 @@ final class ScopedProvider extends $FunctionalProvider String _$scopedHash() => r'5a271e9b23e18517694454448b922a6c9d03781e'; @ProviderFor(root) -const rootProvider = RootProvider._(); +final rootProvider = RootProvider._(); final class RootProvider extends $FunctionalProvider with $Provider { - const RootProvider._() + RootProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_lint_flutter_test/test/lints/unsupported_provider_value.g.dart b/packages/riverpod_lint_flutter_test/test/lints/unsupported_provider_value.g.dart index 2f4d04af7..eb746a683 100644 --- a/packages/riverpod_lint_flutter_test/test/lints/unsupported_provider_value.g.dart +++ b/packages/riverpod_lint_flutter_test/test/lints/unsupported_provider_value.g.dart @@ -10,11 +10,11 @@ part of 'unsupported_provider_value.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(integer) -const integerProvider = IntegerProvider._(); +final integerProvider = IntegerProvider._(); final class IntegerProvider extends $FunctionalProvider with $Provider { - const IntegerProvider._() + IntegerProvider._() : super( from: null, argument: null, @@ -50,13 +50,13 @@ final class IntegerProvider extends $FunctionalProvider String _$integerHash() => r'8ad63bb35c89ffcf2ef281d7c39539760afff303'; @ProviderFor(stateNotifier) -const stateProvider = StateNotifierProvider._(); +final stateProvider = StateNotifierProvider._(); final class StateNotifierProvider extends $FunctionalProvider with $Provider { - const StateNotifierProvider._() + StateNotifierProvider._() : super( from: null, argument: null, @@ -92,7 +92,7 @@ final class StateNotifierProvider String _$stateNotifierHash() => r'2505b564fd3a623976548c715b1623dea507f6d3'; @ProviderFor(asyncStateNotifier) -const asyncStateProvider = AsyncStateNotifierProvider._(); +final asyncStateProvider = AsyncStateNotifierProvider._(); final class AsyncStateNotifierProvider extends @@ -102,7 +102,7 @@ final class AsyncStateNotifierProvider FutureOr > with $FutureModifier, $FutureProvider { - const AsyncStateNotifierProvider._() + AsyncStateNotifierProvider._() : super( from: null, argument: null, @@ -132,11 +132,11 @@ String _$asyncStateNotifierHash() => r'5c5954eb030f5688abdf881e047c8893c864b1a2'; @ProviderFor(StateNotifierClass) -const stateNotifierClassProvider = StateNotifierClassProvider._(); +final stateNotifierClassProvider = StateNotifierClassProvider._(); final class StateNotifierClassProvider extends $NotifierProvider { - const StateNotifierClassProvider._() + StateNotifierClassProvider._() : super( from: null, argument: null, @@ -186,7 +186,7 @@ abstract class _$StateNotifierClass extends $Notifier { } @ProviderFor(stateNotifierAsync) -const stateNotifierAsyncProvider = StateNotifierAsyncProvider._(); +final stateNotifierAsyncProvider = StateNotifierAsyncProvider._(); final class StateNotifierAsyncProvider extends @@ -196,7 +196,7 @@ final class StateNotifierAsyncProvider FutureOr > with $FutureModifier, $FutureProvider { - const StateNotifierAsyncProvider._() + StateNotifierAsyncProvider._() : super( from: null, argument: null, @@ -226,11 +226,11 @@ String _$stateNotifierAsyncHash() => r'ce67cf8c6f4bda46835042c17ea01186b5b399a5'; @ProviderFor(SelfNotifier) -const selfProvider = SelfNotifierProvider._(); +final selfProvider = SelfNotifierProvider._(); final class SelfNotifierProvider extends $AsyncNotifierProvider { - const SelfNotifierProvider._() + SelfNotifierProvider._() : super( from: null, argument: null, @@ -271,11 +271,11 @@ abstract class _$SelfNotifier extends $AsyncNotifier { } @ProviderFor(SyncSelfNotifier) -const syncSelfProvider = SyncSelfNotifierProvider._(); +final syncSelfProvider = SyncSelfNotifierProvider._(); final class SyncSelfNotifierProvider extends $NotifierProvider { - const SyncSelfNotifierProvider._() + SyncSelfNotifierProvider._() : super( from: null, argument: null, @@ -324,11 +324,11 @@ abstract class _$SyncSelfNotifier extends $Notifier { } @ProviderFor(StreamSelfNotifier) -const streamSelfProvider = StreamSelfNotifierProvider._(); +final streamSelfProvider = StreamSelfNotifierProvider._(); final class StreamSelfNotifierProvider extends $StreamNotifierProvider { - const StreamSelfNotifierProvider._() + StreamSelfNotifierProvider._() : super( from: null, argument: null, @@ -372,11 +372,11 @@ abstract class _$StreamSelfNotifier } @ProviderFor(StateNotifierClassAsync) -const stateNotifierClassAsyncProvider = StateNotifierClassAsyncProvider._(); +final stateNotifierClassAsyncProvider = StateNotifierClassAsyncProvider._(); final class StateNotifierClassAsyncProvider extends $AsyncNotifierProvider { - const StateNotifierClassAsyncProvider._() + StateNotifierClassAsyncProvider._() : super( from: null, argument: null, @@ -419,7 +419,7 @@ abstract class _$StateNotifierClassAsync } @ProviderFor(changeNotifier) -const changeProvider = ChangeNotifierProvider._(); +final changeProvider = ChangeNotifierProvider._(); final class ChangeNotifierProvider extends @@ -429,7 +429,7 @@ final class ChangeNotifierProvider MyChangeNotifier > with $Provider { - const ChangeNotifierProvider._() + ChangeNotifierProvider._() : super( from: null, argument: null, @@ -465,11 +465,11 @@ final class ChangeNotifierProvider String _$changeNotifierHash() => r'1686043b72e25b3143c5131906924f1393569400'; @ProviderFor(ChangeNotifierClass) -const changeNotifierClassProvider = ChangeNotifierClassProvider._(); +final changeNotifierClassProvider = ChangeNotifierClassProvider._(); final class ChangeNotifierClassProvider extends $NotifierProvider { - const ChangeNotifierClassProvider._() + ChangeNotifierClassProvider._() : super( from: null, argument: null, @@ -519,12 +519,12 @@ abstract class _$ChangeNotifierClass extends $Notifier { } @ProviderFor(notifier) -const notifierProvider = NotifierProvider._(); +final notifierProvider = NotifierProvider._(); final class NotifierProvider extends $FunctionalProvider with $Provider { - const NotifierProvider._() + NotifierProvider._() : super( from: null, argument: null, @@ -560,7 +560,7 @@ final class NotifierProvider String _$notifierHash() => r'5ad63d9ccd05ab78e7a6ba5c763cacf0b1decb7b'; @ProviderFor(autoDisposeNotifier) -const autoDisposeProvider = AutoDisposeNotifierProvider._(); +final autoDisposeProvider = AutoDisposeNotifierProvider._(); final class AutoDisposeNotifierProvider extends @@ -570,7 +570,7 @@ final class AutoDisposeNotifierProvider MyAutoDisposeNotifier > with $Provider { - const AutoDisposeNotifierProvider._() + AutoDisposeNotifierProvider._() : super( from: null, argument: null, @@ -608,11 +608,11 @@ String _$autoDisposeNotifierHash() => r'6aecd9dee1e2734c3acf8eab05145418d10656e1'; @ProviderFor(NotifierClass) -const notifierClassProvider = NotifierClassProvider._(); +final notifierClassProvider = NotifierClassProvider._(); final class NotifierClassProvider extends $NotifierProvider { - const NotifierClassProvider._() + NotifierClassProvider._() : super( from: null, argument: null, @@ -661,13 +661,13 @@ abstract class _$NotifierClass extends $Notifier { } @ProviderFor(asyncNotifier) -const asyncProvider = AsyncNotifierProvider._(); +final asyncProvider = AsyncNotifierProvider._(); final class AsyncNotifierProvider extends $FunctionalProvider with $Provider { - const AsyncNotifierProvider._() + AsyncNotifierProvider._() : super( from: null, argument: null, @@ -703,11 +703,11 @@ final class AsyncNotifierProvider String _$asyncNotifierHash() => r'8800a97f6bf80a56caf5d968d4b4ab91f7f0a64e'; @ProviderFor(AsyncNotifierClass) -const asyncNotifierClassProvider = AsyncNotifierClassProvider._(); +final asyncNotifierClassProvider = AsyncNotifierClassProvider._(); final class AsyncNotifierClassProvider extends $NotifierProvider { - const AsyncNotifierClassProvider._() + AsyncNotifierClassProvider._() : super( from: null, argument: null, @@ -757,7 +757,7 @@ abstract class _$AsyncNotifierClass extends $Notifier { } @ProviderFor(rawNotifier) -const rawProvider = RawNotifierProvider._(); +final rawProvider = RawNotifierProvider._(); final class RawNotifierProvider extends @@ -767,7 +767,7 @@ final class RawNotifierProvider Raw > with $Provider> { - const RawNotifierProvider._() + RawNotifierProvider._() : super( from: null, argument: null, @@ -804,7 +804,7 @@ final class RawNotifierProvider String _$rawNotifierHash() => r'c667d10419c9ce1fdd227e2afd1f3aaf63c3380b'; @ProviderFor(rawFutureNotifier) -const rawFutureProvider = RawFutureNotifierProvider._(); +final rawFutureProvider = RawFutureNotifierProvider._(); final class RawFutureNotifierProvider extends @@ -814,7 +814,7 @@ final class RawFutureNotifierProvider Raw> > with $Provider>> { - const RawFutureNotifierProvider._() + RawFutureNotifierProvider._() : super( from: null, argument: null, @@ -853,7 +853,7 @@ final class RawFutureNotifierProvider String _$rawFutureNotifierHash() => r'ff2744c369ebd96615f19451eae416d7afeef03f'; @ProviderFor(rawStreamNotifier) -const rawStreamProvider = RawStreamNotifierProvider._(); +final rawStreamProvider = RawStreamNotifierProvider._(); final class RawStreamNotifierProvider extends @@ -863,7 +863,7 @@ final class RawStreamNotifierProvider Raw> > with $Provider>> { - const RawStreamNotifierProvider._() + RawStreamNotifierProvider._() : super( from: null, argument: null, @@ -902,7 +902,7 @@ final class RawStreamNotifierProvider String _$rawStreamNotifierHash() => r'9a13efb8fbcef6c4388d5a2535b1b0aec6e46a9a'; @ProviderFor(futureRawNotifier) -const futureRawProvider = FutureRawNotifierProvider._(); +final futureRawProvider = FutureRawNotifierProvider._(); final class FutureRawNotifierProvider extends @@ -914,7 +914,7 @@ final class FutureRawNotifierProvider with $FutureModifier>, $FutureProvider> { - const FutureRawNotifierProvider._() + FutureRawNotifierProvider._() : super( from: null, argument: null, @@ -943,7 +943,7 @@ final class FutureRawNotifierProvider String _$futureRawNotifierHash() => r'87103845bce1f4cae4ad62ae3b7da6ca3539581f'; @ProviderFor(streamRawNotifier) -const streamRawProvider = StreamRawNotifierProvider._(); +final streamRawProvider = StreamRawNotifierProvider._(); final class StreamRawNotifierProvider extends @@ -955,7 +955,7 @@ final class StreamRawNotifierProvider with $FutureModifier>, $StreamProvider> { - const StreamRawNotifierProvider._() + StreamRawNotifierProvider._() : super( from: null, argument: null, diff --git a/packages/riverpod_sqflite/example/lib/generated.g.dart b/packages/riverpod_sqflite/example/lib/generated.g.dart index 72131d34e..a00b93a90 100644 --- a/packages/riverpod_sqflite/example/lib/generated.g.dart +++ b/packages/riverpod_sqflite/example/lib/generated.g.dart @@ -26,7 +26,7 @@ Map _$TodoToJson(_Todo instance) => { // ignore_for_file: type=lint, type=warning @ProviderFor(storage) -const storageProvider = StorageProvider._(); +final storageProvider = StorageProvider._(); final class StorageProvider extends @@ -38,7 +38,7 @@ final class StorageProvider with $FutureModifier, $FutureProvider { - const StorageProvider._() + StorageProvider._() : super( from: null, argument: null, @@ -68,12 +68,12 @@ String _$storageHash() => r'f0dc33f3f7b62aa7f1ecd8faff381278503b1b01'; @ProviderFor(TodosNotifier) @JsonPersist() -const todosProvider = TodosNotifierProvider._(); +final todosProvider = TodosNotifierProvider._(); @JsonPersist() final class TodosNotifierProvider extends $AsyncNotifierProvider> { - const TodosNotifierProvider._() + TodosNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts/about_codegen/main.g.dart b/website/docs/concepts/about_codegen/main.g.dart index 851ae6404..ff57a2bef 100644 --- a/website/docs/concepts/about_codegen/main.g.dart +++ b/website/docs/concepts/about_codegen/main.g.dart @@ -12,12 +12,12 @@ part of 'main.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(fetchUser) -const fetchUserProvider = FetchUserFamily._(); +final fetchUserProvider = FetchUserFamily._(); final class FetchUserProvider extends $FunctionalProvider, User, FutureOr> with $FutureModifier, $FutureProvider { - const FetchUserProvider._({ + FetchUserProvider._({ required FetchUserFamily super.from, required int super.argument, }) : super( @@ -64,7 +64,7 @@ String _$fetchUserHash() => r'0ea61464a124f8af2cf15b830a1a012d4272eb47'; final class FetchUserFamily extends $Family with $FunctionalFamilyOverride, int> { - const FetchUserFamily._() + FetchUserFamily._() : super( retry: null, name: r'fetchUserProvider', diff --git a/website/docs/concepts/about_codegen/provider_type/async_class_future.g.dart b/website/docs/concepts/about_codegen/provider_type/async_class_future.g.dart index 9c9748115..3cefac501 100644 --- a/website/docs/concepts/about_codegen/provider_type/async_class_future.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/async_class_future.g.dart @@ -12,10 +12,10 @@ part of 'async_class_future.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(Example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $AsyncNotifierProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts/about_codegen/provider_type/async_class_stream.g.dart b/website/docs/concepts/about_codegen/provider_type/async_class_stream.g.dart index 2ad28da4b..b1c299643 100644 --- a/website/docs/concepts/about_codegen/provider_type/async_class_stream.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/async_class_stream.g.dart @@ -12,10 +12,10 @@ part of 'async_class_stream.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(Example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $StreamNotifierProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts/about_codegen/provider_type/async_fn_future.g.dart b/website/docs/concepts/about_codegen/provider_type/async_fn_future.g.dart index ddf1fa395..21fce9163 100644 --- a/website/docs/concepts/about_codegen/provider_type/async_fn_future.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/async_fn_future.g.dart @@ -12,12 +12,12 @@ part of 'async_fn_future.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts/about_codegen/provider_type/async_fn_stream.g.dart b/website/docs/concepts/about_codegen/provider_type/async_fn_stream.g.dart index 8395d3ad2..c4cbf8731 100644 --- a/website/docs/concepts/about_codegen/provider_type/async_fn_stream.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/async_fn_stream.g.dart @@ -12,12 +12,12 @@ part of 'async_fn_stream.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider, String, Stream> with $FutureModifier, $StreamProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts/about_codegen/provider_type/auto_dispose.g.dart b/website/docs/concepts/about_codegen/provider_type/auto_dispose.g.dart index 95602861d..70438f9fc 100644 --- a/website/docs/concepts/about_codegen/provider_type/auto_dispose.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/auto_dispose.g.dart @@ -12,11 +12,11 @@ part of 'auto_dispose.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example1) -const example1Provider = Example1Provider._(); +final example1Provider = Example1Provider._(); final class Example1Provider extends $FunctionalProvider with $Provider { - const Example1Provider._() + Example1Provider._() : super( from: null, argument: null, @@ -52,11 +52,11 @@ final class Example1Provider extends $FunctionalProvider String _$example1Hash() => r'6a361ee6f9dd1d0cdbb42f967f6356aa058f7041'; @ProviderFor(example2) -const example2Provider = Example2Provider._(); +final example2Provider = Example2Provider._(); final class Example2Provider extends $FunctionalProvider with $Provider { - const Example2Provider._() + Example2Provider._() : super( from: null, argument: null, diff --git a/website/docs/concepts/about_codegen/provider_type/family.g.dart b/website/docs/concepts/about_codegen/provider_type/family.g.dart index 83b508ac4..011999992 100644 --- a/website/docs/concepts/about_codegen/provider_type/family.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/family.g.dart @@ -12,11 +12,11 @@ part of 'family.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleFamily._(); +final exampleProvider = ExampleFamily._(); final class ExampleProvider extends $FunctionalProvider with $Provider { - const ExampleProvider._({ + ExampleProvider._({ required ExampleFamily super.from, required int super.argument, }) : super( @@ -71,7 +71,7 @@ String _$exampleHash() => r'7cd87bca029ed938b0e314a14fdfaa2875bd3079'; final class ExampleFamily extends $Family with $FunctionalFamilyOverride { - const ExampleFamily._() + ExampleFamily._() : super( retry: null, name: r'exampleProvider', diff --git a/website/docs/concepts/about_codegen/provider_type/family_class.g.dart b/website/docs/concepts/about_codegen/provider_type/family_class.g.dart index 11f8e4a15..153909cd8 100644 --- a/website/docs/concepts/about_codegen/provider_type/family_class.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/family_class.g.dart @@ -12,10 +12,10 @@ part of 'family_class.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(Example) -const exampleProvider = ExampleFamily._(); +final exampleProvider = ExampleFamily._(); final class ExampleProvider extends $NotifierProvider { - const ExampleProvider._({ + ExampleProvider._({ required ExampleFamily super.from, required (int, {String param2}) super.argument, }) : super( @@ -70,7 +70,7 @@ final class ExampleFamily extends $Family String, (int, {String param2}) > { - const ExampleFamily._() + ExampleFamily._() : super( retry: null, name: r'exampleProvider', diff --git a/website/docs/concepts/about_codegen/provider_type/family_fn.g.dart b/website/docs/concepts/about_codegen/provider_type/family_fn.g.dart index 805f4fede..8d025f582 100644 --- a/website/docs/concepts/about_codegen/provider_type/family_fn.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/family_fn.g.dart @@ -12,11 +12,11 @@ part of 'family_fn.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleFamily._(); +final exampleProvider = ExampleFamily._(); final class ExampleProvider extends $FunctionalProvider with $Provider { - const ExampleProvider._({ + ExampleProvider._({ required ExampleFamily super.from, required (int, {String param2}) super.argument, }) : super( @@ -71,7 +71,7 @@ String _$exampleHash() => r'5795b1f6c6f075de18d0e9789a3a52040c144f0c'; final class ExampleFamily extends $Family with $FunctionalFamilyOverride { - const ExampleFamily._() + ExampleFamily._() : super( retry: null, name: r'exampleProvider', diff --git a/website/docs/concepts/about_codegen/provider_type/sync_class.g.dart b/website/docs/concepts/about_codegen/provider_type/sync_class.g.dart index 438842164..25122d8cc 100644 --- a/website/docs/concepts/about_codegen/provider_type/sync_class.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/sync_class.g.dart @@ -12,10 +12,10 @@ part of 'sync_class.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(Example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $NotifierProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts/about_codegen/provider_type/sync_fn.g.dart b/website/docs/concepts/about_codegen/provider_type/sync_fn.g.dart index 862a345ab..5392ddab8 100644 --- a/website/docs/concepts/about_codegen/provider_type/sync_fn.g.dart +++ b/website/docs/concepts/about_codegen/provider_type/sync_fn.g.dart @@ -12,11 +12,11 @@ part of 'sync_fn.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider with $Provider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/auto_dispose/cache_for_usage/codegen.g.dart b/website/docs/concepts2/auto_dispose/cache_for_usage/codegen.g.dart index b4c270d62..98605a8db 100644 --- a/website/docs/concepts2/auto_dispose/cache_for_usage/codegen.g.dart +++ b/website/docs/concepts2/auto_dispose/cache_for_usage/codegen.g.dart @@ -12,12 +12,12 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider, Object, FutureOr> with $FutureModifier, $FutureProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/auto_dispose/invalidate_family_example/codegen.g.dart b/website/docs/concepts2/auto_dispose/invalidate_family_example/codegen.g.dart index ae40c743b..91f2512ec 100644 --- a/website/docs/concepts2/auto_dispose/invalidate_family_example/codegen.g.dart +++ b/website/docs/concepts2/auto_dispose/invalidate_family_example/codegen.g.dart @@ -12,11 +12,11 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(label) -const labelProvider = LabelFamily._(); +final labelProvider = LabelFamily._(); final class LabelProvider extends $FunctionalProvider with $Provider { - const LabelProvider._({ + LabelProvider._({ required LabelFamily super.from, required String super.argument, }) : super( @@ -71,7 +71,7 @@ String _$labelHash() => r'c53d17dd111313633bd7ca6d6cf6b48dded58ca5'; final class LabelFamily extends $Family with $FunctionalFamilyOverride { - const LabelFamily._() + LabelFamily._() : super( retry: null, name: r'labelProvider', diff --git a/website/docs/concepts2/auto_dispose/keep_alive/codegen.g.dart b/website/docs/concepts2/auto_dispose/keep_alive/codegen.g.dart index ad6b6cac7..c0d02913a 100644 --- a/website/docs/concepts2/auto_dispose/keep_alive/codegen.g.dart +++ b/website/docs/concepts2/auto_dispose/keep_alive/codegen.g.dart @@ -12,12 +12,12 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/auto_dispose/on_dispose_example/codegen.g.dart b/website/docs/concepts2/auto_dispose/on_dispose_example/codegen.g.dart index 8de43b08c..c70741116 100644 --- a/website/docs/concepts2/auto_dispose/on_dispose_example/codegen.g.dart +++ b/website/docs/concepts2/auto_dispose/on_dispose_example/codegen.g.dart @@ -12,11 +12,11 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(other) -const otherProvider = OtherProvider._(); +final otherProvider = OtherProvider._(); final class OtherProvider extends $FunctionalProvider with $Provider { - const OtherProvider._() + OtherProvider._() : super( from: null, argument: null, @@ -52,12 +52,12 @@ final class OtherProvider extends $FunctionalProvider String _$otherHash() => r'5d27b2b1b1c6bd17ba0844f74ade2088611be371'; @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider, int, Stream> with $FutureModifier, $StreamProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/family/functional/codegen.g.dart b/website/docs/concepts2/family/functional/codegen.g.dart index ab8e83fb8..5b363927b 100644 --- a/website/docs/concepts2/family/functional/codegen.g.dart +++ b/website/docs/concepts2/family/functional/codegen.g.dart @@ -12,12 +12,12 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(user) -const userProvider = UserFamily._(); +final userProvider = UserFamily._(); final class UserProvider extends $FunctionalProvider, User, FutureOr> with $FutureModifier, $FutureProvider { - const UserProvider._({ + UserProvider._({ required UserFamily super.from, required String super.argument, }) : super( @@ -64,7 +64,7 @@ String _$userHash() => r'8d1ce92d62b70e2bde0d9c6977604c94a46a5c8f'; final class UserFamily extends $Family with $FunctionalFamilyOverride, String> { - const UserFamily._() + UserFamily._() : super( retry: null, name: r'userProvider', diff --git a/website/docs/concepts2/family/notifier/codegen.g.dart b/website/docs/concepts2/family/notifier/codegen.g.dart index 8c145e6d3..244109338 100644 --- a/website/docs/concepts2/family/notifier/codegen.g.dart +++ b/website/docs/concepts2/family/notifier/codegen.g.dart @@ -12,11 +12,11 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(UserNotifier) -const userProvider = UserNotifierFamily._(); +final userProvider = UserNotifierFamily._(); final class UserNotifierProvider extends $AsyncNotifierProvider { - const UserNotifierProvider._({ + UserNotifierProvider._({ required UserNotifierFamily super.from, required String super.argument, }) : super( @@ -63,7 +63,7 @@ final class UserNotifierFamily extends $Family FutureOr, String > { - const UserNotifierFamily._() + UserNotifierFamily._() : super( retry: null, name: r'userProvider', diff --git a/website/docs/concepts2/offline/custom_duration.g.dart b/website/docs/concepts2/offline/custom_duration.g.dart index 7d0b68580..59008aca1 100644 --- a/website/docs/concepts2/offline/custom_duration.g.dart +++ b/website/docs/concepts2/offline/custom_duration.g.dart @@ -29,12 +29,12 @@ Map _$TodoToJson(_Todo instance) => { @ProviderFor(TodoList) @JsonPersist() -const todoListProvider = TodoListProvider._(); +final todoListProvider = TodoListProvider._(); @JsonPersist() final class TodoListProvider extends $AsyncNotifierProvider> { - const TodoListProvider._() + TodoListProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/offline/destroy_key/codegen.g.dart b/website/docs/concepts2/offline/destroy_key/codegen.g.dart index 036db1c08..5d211caeb 100644 --- a/website/docs/concepts2/offline/destroy_key/codegen.g.dart +++ b/website/docs/concepts2/offline/destroy_key/codegen.g.dart @@ -29,12 +29,12 @@ Map _$TodoToJson(_Todo instance) => { @ProviderFor(TodoList) @JsonPersist() -const todoListProvider = TodoListProvider._(); +final todoListProvider = TodoListProvider._(); @JsonPersist() final class TodoListProvider extends $AsyncNotifierProvider> { - const TodoListProvider._() + TodoListProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/offline/json_persist.g.dart b/website/docs/concepts2/offline/json_persist.g.dart index d65457dfa..05c13beeb 100644 --- a/website/docs/concepts2/offline/json_persist.g.dart +++ b/website/docs/concepts2/offline/json_persist.g.dart @@ -24,12 +24,12 @@ Map _$TodoToJson(_Todo instance) => { @ProviderFor(TodoList) @JsonPersist() -const todoListProvider = TodoListProvider._(); +final todoListProvider = TodoListProvider._(); @JsonPersist() final class TodoListProvider extends $AsyncNotifierProvider> { - const TodoListProvider._() + TodoListProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/offline/manual_persist/codegen.g.dart b/website/docs/concepts2/offline/manual_persist/codegen.g.dart index f9164654f..0e6f2d351 100644 --- a/website/docs/concepts2/offline/manual_persist/codegen.g.dart +++ b/website/docs/concepts2/offline/manual_persist/codegen.g.dart @@ -12,11 +12,11 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(TodoList) -const todoListProvider = TodoListProvider._(); +final todoListProvider = TodoListProvider._(); final class TodoListProvider extends $AsyncNotifierProvider> { - const TodoListProvider._() + TodoListProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/offline/storage/codegen.g.dart b/website/docs/concepts2/offline/storage/codegen.g.dart index bf7049abf..6d682e553 100644 --- a/website/docs/concepts2/offline/storage/codegen.g.dart +++ b/website/docs/concepts2/offline/storage/codegen.g.dart @@ -12,7 +12,7 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(storage) -const storageProvider = StorageProvider._(); +final storageProvider = StorageProvider._(); final class StorageProvider extends @@ -24,7 +24,7 @@ final class StorageProvider with $FutureModifier>, $FutureProvider> { - const StorageProvider._() + StorageProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/offline/wait_persist.g.dart b/website/docs/concepts2/offline/wait_persist.g.dart index ee94ca9e8..589e292c2 100644 --- a/website/docs/concepts2/offline/wait_persist.g.dart +++ b/website/docs/concepts2/offline/wait_persist.g.dart @@ -29,12 +29,12 @@ Map _$TodoToJson(_Todo instance) => { @ProviderFor(TodoList) @JsonPersist() -const todoListProvider = TodoListProvider._(); +final todoListProvider = TodoListProvider._(); @JsonPersist() final class TodoListProvider extends $AsyncNotifierProvider> { - const TodoListProvider._() + TodoListProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/providers/declaring_many_providers/codegen.g.dart b/website/docs/concepts2/providers/declaring_many_providers/codegen.g.dart index 19f6bc67c..f395830c9 100644 --- a/website/docs/concepts2/providers/declaring_many_providers/codegen.g.dart +++ b/website/docs/concepts2/providers/declaring_many_providers/codegen.g.dart @@ -12,11 +12,11 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(city) -const cityProvider = CityProvider._(); +final cityProvider = CityProvider._(); final class CityProvider extends $FunctionalProvider with $Provider { - const CityProvider._() + CityProvider._() : super( from: null, argument: null, @@ -52,11 +52,11 @@ final class CityProvider extends $FunctionalProvider String _$cityHash() => r'6a5023a3aba119f1ecaee6c7db44b3f519e72759'; @ProviderFor(country) -const countryProvider = CountryProvider._(); +final countryProvider = CountryProvider._(); final class CountryProvider extends $FunctionalProvider with $Provider { - const CountryProvider._() + CountryProvider._() : super( from: null, argument: null, diff --git a/website/docs/concepts2/scoping/dependencies/codegen.g.dart b/website/docs/concepts2/scoping/dependencies/codegen.g.dart index b2b4779ab..bd02ba753 100644 --- a/website/docs/concepts2/scoping/dependencies/codegen.g.dart +++ b/website/docs/concepts2/scoping/dependencies/codegen.g.dart @@ -12,25 +12,25 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(currentItem) -const currentItemProvider = CurrentItemProvider._(); +final currentItemProvider = CurrentItemProvider._(); final class CurrentItemProvider extends $FunctionalProvider, Item?, FutureOr> with $FutureModifier, $FutureProvider { - const CurrentItemProvider._() + CurrentItemProvider._() : super( from: null, argument: null, retry: null, name: r'currentItemProvider', isAutoDispose: true, - dependencies: const [currentItemIdProvider], - $allTransitiveDependencies: const [ + dependencies: [currentItemIdProvider], + $allTransitiveDependencies: [ CurrentItemProvider.$allTransitiveDependencies0, ], ); - static const $allTransitiveDependencies0 = currentItemIdProvider; + static final $allTransitiveDependencies0 = currentItemIdProvider; @override String debugGetCreateSourceHash() => _$currentItemHash(); diff --git a/website/docs/concepts2/scoping/usage/codegen.g.dart b/website/docs/concepts2/scoping/usage/codegen.g.dart index 4ecadd1a6..c9dfa2375 100644 --- a/website/docs/concepts2/scoping/usage/codegen.g.dart +++ b/website/docs/concepts2/scoping/usage/codegen.g.dart @@ -12,20 +12,20 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(currentItemId) -const currentItemIdProvider = CurrentItemIdProvider._(); +final currentItemIdProvider = CurrentItemIdProvider._(); final class CurrentItemIdProvider extends $FunctionalProvider with $Provider { - const CurrentItemIdProvider._() + CurrentItemIdProvider._() : super( from: null, argument: null, retry: null, name: r'currentItemIdProvider', isAutoDispose: true, - dependencies: const [], - $allTransitiveDependencies: const [], + dependencies: [], + $allTransitiveDependencies: [], ); @override diff --git a/website/docs/from_provider/family/family.g.dart b/website/docs/from_provider/family/family.g.dart index 3d4f25718..5c4ce30f2 100644 --- a/website/docs/from_provider/family/family.g.dart +++ b/website/docs/from_provider/family/family.g.dart @@ -12,11 +12,11 @@ part of 'family.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(random) -const randomProvider = RandomFamily._(); +final randomProvider = RandomFamily._(); final class RandomProvider extends $FunctionalProvider with $Provider { - const RandomProvider._({ + RandomProvider._({ required RandomFamily super.from, required ({int seed, int max}) super.argument, }) : super( @@ -71,7 +71,7 @@ String _$randomHash() => r'ab69799dce84746b22880feae0f1db6dea906f6a'; final class RandomFamily extends $Family with $FunctionalFamilyOverride { - const RandomFamily._() + RandomFamily._() : super( retry: null, name: r'randomProvider', diff --git a/website/docs/from_provider/motivation/async_values/async_values.g.dart b/website/docs/from_provider/motivation/async_values/async_values.g.dart index 7f2fcb80b..3035f2586 100644 --- a/website/docs/from_provider/motivation/async_values/async_values.g.dart +++ b/website/docs/from_provider/motivation/async_values/async_values.g.dart @@ -12,7 +12,7 @@ part of 'async_values.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(itemsApi) -const itemsApiProvider = ItemsApiProvider._(); +final itemsApiProvider = ItemsApiProvider._(); final class ItemsApiProvider extends @@ -22,7 +22,7 @@ final class ItemsApiProvider FutureOr> > with $FutureModifier>, $FutureProvider> { - const ItemsApiProvider._() + ItemsApiProvider._() : super( from: null, argument: null, @@ -50,12 +50,12 @@ final class ItemsApiProvider String _$itemsApiHash() => r'fa5a8f7e93ac048d9bd5dfc1744749995cf154af'; @ProviderFor(evenItems) -const evenItemsProvider = EvenItemsProvider._(); +final evenItemsProvider = EvenItemsProvider._(); final class EvenItemsProvider extends $FunctionalProvider, List, List> with $Provider> { - const EvenItemsProvider._() + EvenItemsProvider._() : super( from: null, argument: null, diff --git a/website/docs/from_provider/motivation/auto_dispose/auto_dispose.g.dart b/website/docs/from_provider/motivation/auto_dispose/auto_dispose.g.dart index f7dec7313..b9c4c7331 100644 --- a/website/docs/from_provider/motivation/auto_dispose/auto_dispose.g.dart +++ b/website/docs/from_provider/motivation/auto_dispose/auto_dispose.g.dart @@ -12,11 +12,11 @@ part of 'auto_dispose.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(diceRoll) -const diceRollProvider = DiceRollProvider._(); +final diceRollProvider = DiceRollProvider._(); final class DiceRollProvider extends $FunctionalProvider with $Provider { - const DiceRollProvider._() + DiceRollProvider._() : super( from: null, argument: null, @@ -52,11 +52,11 @@ final class DiceRollProvider extends $FunctionalProvider String _$diceRollHash() => r'58d43e5143bb64e855939d55a3be3ee81d66c518'; @ProviderFor(cachedDiceRoll) -const cachedDiceRollProvider = CachedDiceRollProvider._(); +final cachedDiceRollProvider = CachedDiceRollProvider._(); final class CachedDiceRollProvider extends $FunctionalProvider with $Provider { - const CachedDiceRollProvider._() + CachedDiceRollProvider._() : super( from: null, argument: null, diff --git a/website/docs/from_provider/motivation/combine/combine.g.dart b/website/docs/from_provider/motivation/combine/combine.g.dart index a5030f65d..1f511ccde 100644 --- a/website/docs/from_provider/motivation/combine/combine.g.dart +++ b/website/docs/from_provider/motivation/combine/combine.g.dart @@ -12,11 +12,11 @@ part of 'combine.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(number) -const numberProvider = NumberProvider._(); +final numberProvider = NumberProvider._(); final class NumberProvider extends $FunctionalProvider with $Provider { - const NumberProvider._() + NumberProvider._() : super( from: null, argument: null, @@ -52,11 +52,11 @@ final class NumberProvider extends $FunctionalProvider String _$numberHash() => r'03ac91d5904c18f04321b140fd263ed6bc85d3c1'; @ProviderFor(doubled) -const doubledProvider = DoubledProvider._(); +final doubledProvider = DoubledProvider._(); final class DoubledProvider extends $FunctionalProvider with $Provider { - const DoubledProvider._() + DoubledProvider._() : super( from: null, argument: null, diff --git a/website/docs/from_provider/motivation/same_type/same_type.g.dart b/website/docs/from_provider/motivation/same_type/same_type.g.dart index cb90741e9..3d04ae6cb 100644 --- a/website/docs/from_provider/motivation/same_type/same_type.g.dart +++ b/website/docs/from_provider/motivation/same_type/same_type.g.dart @@ -12,12 +12,12 @@ part of 'same_type.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(items) -const itemsProvider = ItemsProvider._(); +final itemsProvider = ItemsProvider._(); final class ItemsProvider extends $FunctionalProvider, List, List> with $Provider> { - const ItemsProvider._() + ItemsProvider._() : super( from: null, argument: null, @@ -53,12 +53,12 @@ final class ItemsProvider String _$itemsHash() => r'8dafed1afc3fc52651c24445640d8b57ff080f66'; @ProviderFor(evenItems) -const evenItemsProvider = EvenItemsProvider._(); +final evenItemsProvider = EvenItemsProvider._(); final class EvenItemsProvider extends $FunctionalProvider, List, List> with $Provider> { - const EvenItemsProvider._() + EvenItemsProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/cancel/detail_screen/codegen.g.dart b/website/docs/how_to/cancel/detail_screen/codegen.g.dart index 4e1c3530d..699219ce8 100644 --- a/website/docs/how_to/cancel/detail_screen/codegen.g.dart +++ b/website/docs/how_to/cancel/detail_screen/codegen.g.dart @@ -30,13 +30,13 @@ Map _$ActivityToJson(_Activity instance) => { // ignore_for_file: type=lint, type=warning @ProviderFor(activity) -const activityProvider = ActivityProvider._(); +final activityProvider = ActivityProvider._(); final class ActivityProvider extends $FunctionalProvider, Activity, FutureOr> with $FutureModifier, $FutureProvider { - const ActivityProvider._() + ActivityProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/cancel/detail_screen_cancel/codegen.g.dart b/website/docs/how_to/cancel/detail_screen_cancel/codegen.g.dart index a476dc7d6..c0092b2bc 100644 --- a/website/docs/how_to/cancel/detail_screen_cancel/codegen.g.dart +++ b/website/docs/how_to/cancel/detail_screen_cancel/codegen.g.dart @@ -12,13 +12,13 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(activity) -const activityProvider = ActivityProvider._(); +final activityProvider = ActivityProvider._(); final class ActivityProvider extends $FunctionalProvider, Activity, FutureOr> with $FutureModifier, $FutureProvider { - const ActivityProvider._() + ActivityProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/cancel/detail_screen_debounce/codegen.g.dart b/website/docs/how_to/cancel/detail_screen_debounce/codegen.g.dart index 4a8490a24..1c75df02d 100644 --- a/website/docs/how_to/cancel/detail_screen_debounce/codegen.g.dart +++ b/website/docs/how_to/cancel/detail_screen_debounce/codegen.g.dart @@ -12,13 +12,13 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(activity) -const activityProvider = ActivityProvider._(); +final activityProvider = ActivityProvider._(); final class ActivityProvider extends $FunctionalProvider, Activity, FutureOr> with $FutureModifier, $FutureProvider { - const ActivityProvider._() + ActivityProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/cancel/provider_with_extension/codegen.g.dart b/website/docs/how_to/cancel/provider_with_extension/codegen.g.dart index 879dbcdd0..8e6248ff0 100644 --- a/website/docs/how_to/cancel/provider_with_extension/codegen.g.dart +++ b/website/docs/how_to/cancel/provider_with_extension/codegen.g.dart @@ -12,13 +12,13 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(activity) -const activityProvider = ActivityProvider._(); +final activityProvider = ActivityProvider._(); final class ActivityProvider extends $FunctionalProvider, Activity, FutureOr> with $FutureModifier, $FutureProvider { - const ActivityProvider._() + ActivityProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/eager_initialization/require_value/codegen.g.dart b/website/docs/how_to/eager_initialization/require_value/codegen.g.dart index 1e3fc7573..065d93e48 100644 --- a/website/docs/how_to/eager_initialization/require_value/codegen.g.dart +++ b/website/docs/how_to/eager_initialization/require_value/codegen.g.dart @@ -12,12 +12,12 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/pull_to_refresh/fetch_activity/codegen.g.dart b/website/docs/how_to/pull_to_refresh/fetch_activity/codegen.g.dart index 402e69a7b..526ab8c35 100644 --- a/website/docs/how_to/pull_to_refresh/fetch_activity/codegen.g.dart +++ b/website/docs/how_to/pull_to_refresh/fetch_activity/codegen.g.dart @@ -12,13 +12,13 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(activity) -const activityProvider = ActivityProvider._(); +final activityProvider = ActivityProvider._(); final class ActivityProvider extends $FunctionalProvider, Activity, FutureOr> with $FutureModifier, $FutureProvider { - const ActivityProvider._() + ActivityProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/pull_to_refresh/full_app/codegen.g.dart b/website/docs/how_to/pull_to_refresh/full_app/codegen.g.dart index 4e1c3530d..699219ce8 100644 --- a/website/docs/how_to/pull_to_refresh/full_app/codegen.g.dart +++ b/website/docs/how_to/pull_to_refresh/full_app/codegen.g.dart @@ -30,13 +30,13 @@ Map _$ActivityToJson(_Activity instance) => { // ignore_for_file: type=lint, type=warning @ProviderFor(activity) -const activityProvider = ActivityProvider._(); +final activityProvider = ActivityProvider._(); final class ActivityProvider extends $FunctionalProvider, Activity, FutureOr> with $FutureModifier, $FutureProvider { - const ActivityProvider._() + ActivityProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/select/select/codegen.g.dart b/website/docs/how_to/select/select/codegen.g.dart index ee51f919a..373fdf3cf 100644 --- a/website/docs/how_to/select/select/codegen.g.dart +++ b/website/docs/how_to/select/select/codegen.g.dart @@ -12,11 +12,11 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider with $Provider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/select/select_async/codegen.g.dart b/website/docs/how_to/select/select_async/codegen.g.dart index 2167aaa1d..f1fceac75 100644 --- a/website/docs/how_to/select/select_async/codegen.g.dart +++ b/website/docs/how_to/select/select_async/codegen.g.dart @@ -12,12 +12,12 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(user) -const userProvider = UserProvider._(); +final userProvider = UserProvider._(); final class UserProvider extends $FunctionalProvider, User, FutureOr> with $FutureModifier, $FutureProvider { - const UserProvider._() + UserProvider._() : super( from: null, argument: null, @@ -45,12 +45,12 @@ final class UserProvider String _$userHash() => r'b83ca110a6fae2341d1bfca73fb3d89c4d12723d'; @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider with $Provider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/testing/notifier_mock/codegen.g.dart b/website/docs/how_to/testing/notifier_mock/codegen.g.dart index 701a7c14c..77ec56dcd 100644 --- a/website/docs/how_to/testing/notifier_mock/codegen.g.dart +++ b/website/docs/how_to/testing/notifier_mock/codegen.g.dart @@ -12,10 +12,10 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $NotifierProvider { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/how_to/testing/provider_to_mock/codegen.g.dart b/website/docs/how_to/testing/provider_to_mock/codegen.g.dart index 1e3fc7573..065d93e48 100644 --- a/website/docs/how_to/testing/provider_to_mock/codegen.g.dart +++ b/website/docs/how_to/testing/provider_to_mock/codegen.g.dart @@ -12,12 +12,12 @@ part of 'codegen.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(example) -const exampleProvider = ExampleProvider._(); +final exampleProvider = ExampleProvider._(); final class ExampleProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const ExampleProvider._() + ExampleProvider._() : super( from: null, argument: null, diff --git a/website/docs/introduction/getting_started/dart_hello_world/main.g.dart b/website/docs/introduction/getting_started/dart_hello_world/main.g.dart index 9a7cfc713..2e292c4a1 100644 --- a/website/docs/introduction/getting_started/dart_hello_world/main.g.dart +++ b/website/docs/introduction/getting_started/dart_hello_world/main.g.dart @@ -12,12 +12,12 @@ part of 'main.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(helloWorld) -const helloWorldProvider = HelloWorldProvider._(); +final helloWorldProvider = HelloWorldProvider._(); final class HelloWorldProvider extends $FunctionalProvider with $Provider { - const HelloWorldProvider._() + HelloWorldProvider._() : super( from: null, argument: null, diff --git a/website/docs/introduction/getting_started/hello_world/hooks_codegen/main.g.dart b/website/docs/introduction/getting_started/hello_world/hooks_codegen/main.g.dart index 9a7cfc713..2e292c4a1 100644 --- a/website/docs/introduction/getting_started/hello_world/hooks_codegen/main.g.dart +++ b/website/docs/introduction/getting_started/hello_world/hooks_codegen/main.g.dart @@ -12,12 +12,12 @@ part of 'main.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(helloWorld) -const helloWorldProvider = HelloWorldProvider._(); +final helloWorldProvider = HelloWorldProvider._(); final class HelloWorldProvider extends $FunctionalProvider with $Provider { - const HelloWorldProvider._() + HelloWorldProvider._() : super( from: null, argument: null, diff --git a/website/docs/introduction/getting_started/hello_world/main.g.dart b/website/docs/introduction/getting_started/hello_world/main.g.dart index 9a7cfc713..2e292c4a1 100644 --- a/website/docs/introduction/getting_started/hello_world/main.g.dart +++ b/website/docs/introduction/getting_started/hello_world/main.g.dart @@ -12,12 +12,12 @@ part of 'main.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(helloWorld) -const helloWorldProvider = HelloWorldProvider._(); +final helloWorldProvider = HelloWorldProvider._(); final class HelloWorldProvider extends $FunctionalProvider with $Provider { - const HelloWorldProvider._() + HelloWorldProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_change_notifier/declaration/declaration.g.dart b/website/docs/migration/from_change_notifier/declaration/declaration.g.dart index c39035556..663354773 100644 --- a/website/docs/migration/from_change_notifier/declaration/declaration.g.dart +++ b/website/docs/migration/from_change_notifier/declaration/declaration.g.dart @@ -12,11 +12,11 @@ part of 'declaration.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $AsyncNotifierProvider> { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_change_notifier/initialization/initialization.g.dart b/website/docs/migration/from_change_notifier/initialization/initialization.g.dart index 7d61f6aa1..03019b572 100644 --- a/website/docs/migration/from_change_notifier/initialization/initialization.g.dart +++ b/website/docs/migration/from_change_notifier/initialization/initialization.g.dart @@ -12,11 +12,11 @@ part of 'initialization.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $AsyncNotifierProvider> { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_change_notifier/migrated/migrated.g.dart b/website/docs/migration/from_change_notifier/migrated/migrated.g.dart index f2cc41a6a..ecd33a32c 100644 --- a/website/docs/migration/from_change_notifier/migrated/migrated.g.dart +++ b/website/docs/migration/from_change_notifier/migrated/migrated.g.dart @@ -12,11 +12,11 @@ part of 'migrated.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $AsyncNotifierProvider> { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_state_notifier/add_listener/add_listener.g.dart b/website/docs/migration/from_state_notifier/add_listener/add_listener.g.dart index 089360d33..5be2bc663 100644 --- a/website/docs/migration/from_state_notifier/add_listener/add_listener.g.dart +++ b/website/docs/migration/from_state_notifier/add_listener/add_listener.g.dart @@ -12,10 +12,10 @@ part of 'add_listener.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $NotifierProvider { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_state_notifier/async_notifier/async_notifier.g.dart b/website/docs/migration/from_state_notifier/async_notifier/async_notifier.g.dart index eb5c07512..6abe9b88f 100644 --- a/website/docs/migration/from_state_notifier/async_notifier/async_notifier.g.dart +++ b/website/docs/migration/from_state_notifier/async_notifier/async_notifier.g.dart @@ -12,11 +12,11 @@ part of 'async_notifier.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(AsyncTodosNotifier) -const asyncTodosProvider = AsyncTodosNotifierProvider._(); +final asyncTodosProvider = AsyncTodosNotifierProvider._(); final class AsyncTodosNotifierProvider extends $AsyncNotifierProvider> { - const AsyncTodosNotifierProvider._() + AsyncTodosNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_state_notifier/build_init/build_init.g.dart b/website/docs/migration/from_state_notifier/build_init/build_init.g.dart index 187ccad3e..5e81dd069 100644 --- a/website/docs/migration/from_state_notifier/build_init/build_init.g.dart +++ b/website/docs/migration/from_state_notifier/build_init/build_init.g.dart @@ -12,11 +12,11 @@ part of 'build_init.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(CounterNotifier) -const counterProvider = CounterNotifierProvider._(); +final counterProvider = CounterNotifierProvider._(); final class CounterNotifierProvider extends $NotifierProvider { - const CounterNotifierProvider._() + CounterNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_state_notifier/family_and_dispose/family_and_dispose.g.dart b/website/docs/migration/from_state_notifier/family_and_dispose/family_and_dispose.g.dart index 10fcd2f3f..ffdbab94c 100644 --- a/website/docs/migration/from_state_notifier/family_and_dispose/family_and_dispose.g.dart +++ b/website/docs/migration/from_state_notifier/family_and_dispose/family_and_dispose.g.dart @@ -12,13 +12,13 @@ part of 'family_and_dispose.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(taskTracker) -const taskTrackerProvider = TaskTrackerProvider._(); +final taskTrackerProvider = TaskTrackerProvider._(); final class TaskTrackerProvider extends $FunctionalProvider with $Provider { - const TaskTrackerProvider._() + TaskTrackerProvider._() : super( from: null, argument: null, @@ -54,11 +54,11 @@ final class TaskTrackerProvider String _$taskTrackerHash() => r'004d4554b37d841c6f668e298067dd39611a453a'; @ProviderFor(BugsEncounteredNotifier) -const bugsEncounteredProvider = BugsEncounteredNotifierFamily._(); +final bugsEncounteredProvider = BugsEncounteredNotifierFamily._(); final class BugsEncounteredNotifierProvider extends $AsyncNotifierProvider { - const BugsEncounteredNotifierProvider._({ + BugsEncounteredNotifierProvider._({ required BugsEncounteredNotifierFamily super.from, required String super.argument, }) : super( @@ -107,7 +107,7 @@ final class BugsEncounteredNotifierFamily extends $Family FutureOr, String > { - const BugsEncounteredNotifierFamily._() + BugsEncounteredNotifierFamily._() : super( retry: null, name: r'bugsEncounteredProvider', diff --git a/website/docs/migration/from_state_notifier/from_state_provider/from_state_provider.g.dart b/website/docs/migration/from_state_notifier/from_state_provider/from_state_provider.g.dart index 5dd65db68..9eccb0fad 100644 --- a/website/docs/migration/from_state_notifier/from_state_provider/from_state_provider.g.dart +++ b/website/docs/migration/from_state_notifier/from_state_provider/from_state_provider.g.dart @@ -12,11 +12,11 @@ part of 'from_state_provider.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(CounterNotifier) -const counterProvider = CounterNotifierProvider._(); +final counterProvider = CounterNotifierProvider._(); final class CounterNotifierProvider extends $NotifierProvider { - const CounterNotifierProvider._() + CounterNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_state_notifier/old_lifecycles/old_lifecycles.g.dart b/website/docs/migration/from_state_notifier/old_lifecycles/old_lifecycles.g.dart index 76ab4ea90..382898243 100644 --- a/website/docs/migration/from_state_notifier/old_lifecycles/old_lifecycles.g.dart +++ b/website/docs/migration/from_state_notifier/old_lifecycles/old_lifecycles.g.dart @@ -12,10 +12,10 @@ part of 'old_lifecycles.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $NotifierProvider { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, diff --git a/website/docs/migration/from_state_notifier/old_lifecycles_final/old_lifecycles_final.g.dart b/website/docs/migration/from_state_notifier/old_lifecycles_final/old_lifecycles_final.g.dart index 999240dc1..c902d1780 100644 --- a/website/docs/migration/from_state_notifier/old_lifecycles_final/old_lifecycles_final.g.dart +++ b/website/docs/migration/from_state_notifier/old_lifecycles_final/old_lifecycles_final.g.dart @@ -12,12 +12,12 @@ part of 'old_lifecycles_final.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(duration) -const durationProvider = DurationProvider._(); +final durationProvider = DurationProvider._(); final class DurationProvider extends $FunctionalProvider with $Provider { - const DurationProvider._() + DurationProvider._() : super( from: null, argument: null, @@ -53,12 +53,12 @@ final class DurationProvider String _$durationHash() => r'997cacfb78da8107053428dfc5515497354b50c6'; @ProviderFor(repository) -const repositoryProvider = RepositoryProvider._(); +final repositoryProvider = RepositoryProvider._(); final class RepositoryProvider extends $FunctionalProvider<_MyRepo, _MyRepo, _MyRepo> with $Provider<_MyRepo> { - const RepositoryProvider._() + RepositoryProvider._() : super( from: null, argument: null, @@ -94,10 +94,10 @@ final class RepositoryProvider String _$repositoryHash() => r'8c1b035ba722660550674e92444db7b6f25ac2a3'; @ProviderFor(MyNotifier) -const myProvider = MyNotifierProvider._(); +final myProvider = MyNotifierProvider._(); final class MyNotifierProvider extends $NotifierProvider { - const MyNotifierProvider._() + MyNotifierProvider._() : super( from: null, argument: null, diff --git a/website/static/snippets/async.g.dart b/website/static/snippets/async.g.dart index 21328eb76..b1fe4f7ce 100644 --- a/website/static/snippets/async.g.dart +++ b/website/static/snippets/async.g.dart @@ -12,7 +12,7 @@ part of 'async.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(configurations) -const configurationsProvider = ConfigurationsProvider._(); +final configurationsProvider = ConfigurationsProvider._(); final class ConfigurationsProvider extends @@ -22,7 +22,7 @@ final class ConfigurationsProvider FutureOr > with $FutureModifier, $FutureProvider { - const ConfigurationsProvider._() + ConfigurationsProvider._() : super( from: null, argument: null, diff --git a/website/static/snippets/combine.g.dart b/website/static/snippets/combine.g.dart index 80d8bd921..10e394fa1 100644 --- a/website/static/snippets/combine.g.dart +++ b/website/static/snippets/combine.g.dart @@ -12,12 +12,12 @@ part of 'combine.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(todos) -const todosProvider = TodosProvider._(); +final todosProvider = TodosProvider._(); final class TodosProvider extends $FunctionalProvider, List, List> with $Provider> { - const TodosProvider._() + TodosProvider._() : super( from: null, argument: null, @@ -53,11 +53,11 @@ final class TodosProvider String _$todosHash() => r'ed255140669430745a7779b542a1209dc182ce0c'; @ProviderFor(filter) -const filterProvider = FilterProvider._(); +final filterProvider = FilterProvider._(); final class FilterProvider extends $FunctionalProvider with $Provider { - const FilterProvider._() + FilterProvider._() : super( from: null, argument: null, @@ -93,12 +93,12 @@ final class FilterProvider extends $FunctionalProvider String _$filterHash() => r'38c5f61dc2d4b44e9be37bb724487d265cc0a645'; @ProviderFor(filteredTodos) -const filteredTodosProvider = FilteredTodosProvider._(); +final filteredTodosProvider = FilteredTodosProvider._(); final class FilteredTodosProvider extends $FunctionalProvider, List, List> with $Provider> { - const FilteredTodosProvider._() + FilteredTodosProvider._() : super( from: null, argument: null, diff --git a/website/static/snippets/create.g.dart b/website/static/snippets/create.g.dart index 18843fcba..04fad13e2 100644 --- a/website/static/snippets/create.g.dart +++ b/website/static/snippets/create.g.dart @@ -12,12 +12,12 @@ part of 'create.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(boredSuggestion) -const boredSuggestionProvider = BoredSuggestionProvider._(); +final boredSuggestionProvider = BoredSuggestionProvider._(); final class BoredSuggestionProvider extends $FunctionalProvider, String, FutureOr> with $FutureModifier, $FutureProvider { - const BoredSuggestionProvider._() + BoredSuggestionProvider._() : super( from: null, argument: null, diff --git a/website/static/snippets/declare.g.dart b/website/static/snippets/declare.g.dart index 7d6fa5948..604cc11cd 100644 --- a/website/static/snippets/declare.g.dart +++ b/website/static/snippets/declare.g.dart @@ -12,10 +12,10 @@ part of 'declare.dart'; // ignore_for_file: type=lint, type=warning @ProviderFor(Count) -const countProvider = CountProvider._(); +final countProvider = CountProvider._(); final class CountProvider extends $NotifierProvider { - const CountProvider._() + CountProvider._() : super( from: null, argument: null,