mirror of
https://github.com/rrousselGit/riverpod.git
synced 2025-08-06 15:19:37 +08:00
Convert exports to show
This commit is contained in:
@ -1,5 +1,53 @@
|
||||
// ignore: invalid_export_of_internal_element, Already tackled by riverpod/riverpod.dart. If we export internals, that's on purpose.
|
||||
export 'package:riverpod/riverpod.dart';
|
||||
export 'package:riverpod/riverpod.dart'
|
||||
show
|
||||
AsyncValue,
|
||||
AsyncData,
|
||||
AsyncLoading,
|
||||
AsyncError,
|
||||
Refreshable,
|
||||
Family,
|
||||
ProviderListenableOrFamily,
|
||||
ProviderOrFamily,
|
||||
ProviderListenable,
|
||||
Override,
|
||||
Persistable,
|
||||
ProviderBase,
|
||||
ProviderContainer,
|
||||
MutationContext,
|
||||
ProviderObserverContext,
|
||||
ProviderObserver,
|
||||
ProviderSubscription,
|
||||
Ref,
|
||||
KeepAliveLink,
|
||||
AsyncNotifier,
|
||||
AsyncNotifierProvider,
|
||||
FamilyAsyncNotifier,
|
||||
AsyncNotifierProviderFamily,
|
||||
FamilyAsyncNotifierProvider,
|
||||
FutureProvider,
|
||||
FutureProviderFamily,
|
||||
Notifier,
|
||||
NotifierProvider,
|
||||
FamilyNotifier,
|
||||
FamilyNotifierProvider,
|
||||
NotifierProviderFamily,
|
||||
Provider,
|
||||
ProviderFamily,
|
||||
FamilyStreamNotifier,
|
||||
FamilyStreamNotifierProvider,
|
||||
StreamNotifierProviderFamily,
|
||||
StreamNotifier,
|
||||
StreamNotifierProvider,
|
||||
StreamProvider,
|
||||
StreamProviderFamily;
|
||||
|
||||
export 'src/core.dart'
|
||||
hide ProviderScopeState, ConsumerBuilder, ConsumerStatefulElement;
|
||||
show
|
||||
Consumer,
|
||||
ConsumerWidget,
|
||||
ConsumerStatefulWidget,
|
||||
ConsumerState,
|
||||
WidgetRef,
|
||||
ProviderScope,
|
||||
UncontrolledProviderScope;
|
||||
|
@ -1,3 +1,16 @@
|
||||
export 'package:riverpod/legacy.dart';
|
||||
export 'package:riverpod/legacy.dart'
|
||||
show
|
||||
StateNotifier,
|
||||
StateController,
|
||||
StateNotifierProvider,
|
||||
StateNotifierProviderElement,
|
||||
StateNotifierProviderFamily,
|
||||
StateProvider,
|
||||
StateProviderElement,
|
||||
StateProviderFamily;
|
||||
|
||||
export 'src/providers/legacy/change_notifier_provider.dart';
|
||||
export 'src/providers/legacy/change_notifier_provider.dart'
|
||||
show
|
||||
ChangeNotifierProvider,
|
||||
ChangeNotifierProviderElement,
|
||||
ChangeNotifierProviderFamily;
|
||||
|
@ -1,3 +1,52 @@
|
||||
export 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
export 'package:flutter_riverpod/flutter_riverpod.dart'
|
||||
show
|
||||
AsyncValue,
|
||||
AsyncData,
|
||||
AsyncLoading,
|
||||
AsyncError,
|
||||
Refreshable,
|
||||
Family,
|
||||
ProviderListenableOrFamily,
|
||||
ProviderOrFamily,
|
||||
ProviderListenable,
|
||||
Override,
|
||||
Persistable,
|
||||
ProviderBase,
|
||||
ProviderContainer,
|
||||
MutationContext,
|
||||
ProviderObserverContext,
|
||||
ProviderObserver,
|
||||
ProviderSubscription,
|
||||
Ref,
|
||||
KeepAliveLink,
|
||||
AsyncNotifier,
|
||||
AsyncNotifierProvider,
|
||||
FamilyAsyncNotifier,
|
||||
AsyncNotifierProviderFamily,
|
||||
FamilyAsyncNotifierProvider,
|
||||
FutureProvider,
|
||||
FutureProviderFamily,
|
||||
Notifier,
|
||||
NotifierProvider,
|
||||
FamilyNotifier,
|
||||
FamilyNotifierProvider,
|
||||
NotifierProviderFamily,
|
||||
Provider,
|
||||
ProviderFamily,
|
||||
FamilyStreamNotifier,
|
||||
FamilyStreamNotifierProvider,
|
||||
StreamNotifierProviderFamily,
|
||||
StreamNotifier,
|
||||
StreamNotifierProvider,
|
||||
StreamProvider,
|
||||
StreamProviderFamily,
|
||||
Consumer,
|
||||
ConsumerWidget,
|
||||
ConsumerStatefulWidget,
|
||||
ConsumerState,
|
||||
WidgetRef,
|
||||
ProviderScope,
|
||||
UncontrolledProviderScope;
|
||||
|
||||
export 'src/consumer.dart';
|
||||
export 'src/consumer.dart'
|
||||
show HookConsumerWidget, HookConsumer, StatefulHookConsumerWidget;
|
||||
|
@ -1 +1,13 @@
|
||||
export 'package:flutter_riverpod/legacy.dart';
|
||||
export 'package:flutter_riverpod/legacy.dart'
|
||||
show
|
||||
StateNotifier,
|
||||
StateController,
|
||||
StateNotifierProvider,
|
||||
StateNotifierProviderElement,
|
||||
StateNotifierProviderFamily,
|
||||
StateProvider,
|
||||
StateProviderElement,
|
||||
StateProviderFamily,
|
||||
ChangeNotifierProvider,
|
||||
ChangeNotifierProviderElement,
|
||||
ChangeNotifierProviderFamily;
|
||||
|
@ -1,5 +1,10 @@
|
||||
export 'package:state_notifier/state_notifier.dart' show StateNotifier;
|
||||
|
||||
export 'src/providers/legacy/state_controller.dart';
|
||||
export 'src/providers/legacy/state_notifier_provider.dart';
|
||||
export 'src/providers/legacy/state_provider.dart';
|
||||
export 'src/providers/legacy/state_controller.dart' show StateController;
|
||||
export 'src/providers/legacy/state_notifier_provider.dart'
|
||||
show
|
||||
StateNotifierProvider,
|
||||
StateNotifierProviderElement,
|
||||
StateNotifierProviderFamily;
|
||||
export 'src/providers/legacy/state_provider.dart'
|
||||
show StateProvider, StateProviderElement, StateProviderFamily;
|
||||
|
@ -1 +1,8 @@
|
||||
export 'src/core/persist.dart';
|
||||
export 'src/core/persist.dart'
|
||||
show
|
||||
StorageOptions,
|
||||
PersistedData,
|
||||
Storage,
|
||||
StorageCacheTime,
|
||||
ForeverPersistCacheTime,
|
||||
DurationPersistCacheTime;
|
||||
|
@ -1,79 +1,47 @@
|
||||
export 'src/core/async_value.dart' hide AsyncTransition;
|
||||
export 'src/core/async_value.dart'
|
||||
show AsyncValue, AsyncData, AsyncLoading, AsyncError;
|
||||
export 'src/framework.dart'
|
||||
hide
|
||||
$SyncNotifierBase,
|
||||
$AsyncNotifierBase,
|
||||
$Value,
|
||||
NotifierBase,
|
||||
ProviderScheduler,
|
||||
Retry,
|
||||
debugCanModifyProviders,
|
||||
$Ref,
|
||||
Vsync,
|
||||
$ValueProvider,
|
||||
FamilyCreate,
|
||||
FunctionalFamily,
|
||||
WhenComplete,
|
||||
$FamilyOverride,
|
||||
ClassFamily,
|
||||
SetupFamilyOverride,
|
||||
SetupOverride,
|
||||
$ProviderOverride,
|
||||
ClassProviderFactory,
|
||||
FunctionalProviderFactory,
|
||||
$RefArg,
|
||||
computeAllTransitiveDependencies,
|
||||
Create,
|
||||
Node,
|
||||
ProviderElementProxy,
|
||||
OnError,
|
||||
ProviderContainerTest,
|
||||
TransitiveFamilyOverride,
|
||||
TransitiveProviderOverride,
|
||||
$ProviderPointer,
|
||||
UnmountedRefException,
|
||||
ProviderPointerManager,
|
||||
ProviderDirectory,
|
||||
$AsyncClassModifier,
|
||||
$FutureModifier,
|
||||
ProviderElement,
|
||||
ClassBaseX,
|
||||
AsyncSubscription,
|
||||
FutureModifierElement,
|
||||
RunNotifierBuild,
|
||||
ProviderListenableWithOrigin,
|
||||
$FunctionalProvider,
|
||||
ProviderStateSubscription,
|
||||
ProviderSubscriptionImpl,
|
||||
ProviderSubscriptionWithOrigin,
|
||||
ProviderSubscriptionView,
|
||||
$ClassProvider,
|
||||
LegacyProviderMixin,
|
||||
$ClassProviderElement,
|
||||
alreadyInitializedError,
|
||||
uninitializedElementError,
|
||||
shortHash,
|
||||
describeIdentity,
|
||||
CircularDependencyError,
|
||||
$AsyncValueProvider,
|
||||
$FunctionalProviderElement,
|
||||
$LazyProxyListenable,
|
||||
DelegatingProviderSubscription,
|
||||
FutureModifierClassElement,
|
||||
Pausable;
|
||||
show
|
||||
Refreshable,
|
||||
Family,
|
||||
ProviderListenableOrFamily,
|
||||
ProviderOrFamily,
|
||||
ProviderListenable,
|
||||
Override,
|
||||
Persistable,
|
||||
ProviderBase,
|
||||
ProviderContainer,
|
||||
MutationContext,
|
||||
ProviderObserverContext,
|
||||
ProviderObserver,
|
||||
ProviderSubscription,
|
||||
Ref,
|
||||
KeepAliveLink;
|
||||
|
||||
export 'src/providers/async_notifier.dart'
|
||||
hide $AsyncNotifier, $AsyncNotifierProvider, $AsyncNotifierProviderElement;
|
||||
show
|
||||
AsyncNotifier,
|
||||
AsyncNotifierProvider,
|
||||
FamilyAsyncNotifier,
|
||||
AsyncNotifierProviderFamily,
|
||||
FamilyAsyncNotifierProvider;
|
||||
|
||||
export 'src/providers/future_provider.dart'
|
||||
hide $FutureProviderElement, $FutureProvider;
|
||||
show FutureProvider, FutureProviderFamily;
|
||||
export 'src/providers/notifier.dart'
|
||||
hide $Notifier, $NotifierProvider, $NotifierProviderElement;
|
||||
export 'src/providers/provider.dart' hide $ProviderElement, $Provider;
|
||||
show
|
||||
Notifier,
|
||||
NotifierProvider,
|
||||
FamilyNotifier,
|
||||
FamilyNotifierProvider,
|
||||
NotifierProviderFamily;
|
||||
export 'src/providers/provider.dart' show Provider, ProviderFamily;
|
||||
export 'src/providers/stream_notifier.dart'
|
||||
hide
|
||||
$StreamNotifier,
|
||||
$StreamNotifierProvider,
|
||||
$StreamNotifierProviderElement;
|
||||
show
|
||||
FamilyStreamNotifier,
|
||||
FamilyStreamNotifierProvider,
|
||||
StreamNotifierProviderFamily,
|
||||
StreamNotifier,
|
||||
StreamNotifierProvider;
|
||||
export 'src/providers/stream_provider.dart'
|
||||
hide $StreamProviderElement, $StreamProvider;
|
||||
show StreamProvider, StreamProviderFamily;
|
||||
|
@ -1,9 +1,158 @@
|
||||
export 'src/errors.dart';
|
||||
export 'src/errors.dart'
|
||||
show
|
||||
errorReporter,
|
||||
RiverpodErrorReporter,
|
||||
RiverpodAnalysisErrorCode,
|
||||
RiverpodAnalysisError;
|
||||
export 'src/nodes.dart'
|
||||
hide
|
||||
parseFirstProviderFor,
|
||||
parseLegacyProviderType,
|
||||
parseProviderFor,
|
||||
CollectionRiverpodAst,
|
||||
RiverpodAnalysisResult;
|
||||
export 'src/riverpod_types.dart';
|
||||
show
|
||||
RawTypeX,
|
||||
StateDeclaration,
|
||||
StateDeclarationElement,
|
||||
StatefulWidgetDeclaration,
|
||||
StatefulWidgetDeclarationElement,
|
||||
StatelessWidgetDeclaration,
|
||||
StatelessWidgetDeclarationElement,
|
||||
WidgetX,
|
||||
WidgetDeclaration,
|
||||
WidgetDeclarationElement,
|
||||
ProviderDependency,
|
||||
ProviderDependencyList,
|
||||
AccumulatedDependency,
|
||||
AccumulatedDependencyNode,
|
||||
AccumulatedDependencyList,
|
||||
AccumulatedDependenciesX,
|
||||
IdentifierDependencies,
|
||||
IdentifierDependenciesX,
|
||||
NamedTypeDependencies,
|
||||
NamedTypeDependenciesX,
|
||||
DependenciesAnnotatedAnnotatedNodeOfX,
|
||||
DependenciesAnnotatedAnnotatedNodeX,
|
||||
DependenciesAnnotation,
|
||||
DependenciesAnnotationElement,
|
||||
FunctionalProviderDeclarationX,
|
||||
FunctionalProviderDeclaration,
|
||||
FunctionalProviderDeclarationElement,
|
||||
LegacyProviderDependencies,
|
||||
LegacyProviderDependency,
|
||||
LegacyProviderDeclarationX,
|
||||
LegacyProviderDeclaration,
|
||||
LegacyProviderType,
|
||||
LegacyProviderDeclarationElement,
|
||||
LegacyFamilyInvocationElement,
|
||||
ClassBasedProviderDeclarationX,
|
||||
ClassBasedProviderDeclaration,
|
||||
MutationMethodDeclarationX,
|
||||
Mutation,
|
||||
ClassBasedProviderDeclarationElement,
|
||||
MutationElement,
|
||||
ProviderDeclaration,
|
||||
ProviderDeclarationElement,
|
||||
GeneratorProviderDeclarationX,
|
||||
SupportedCreatedType,
|
||||
GeneratorProviderDeclaration,
|
||||
GeneratorProviderDeclarationElement,
|
||||
SourcedType,
|
||||
ProviderIdentifierX,
|
||||
ProviderIdentifier,
|
||||
ProviderOrFamilyExpression,
|
||||
RiverpodAnnotatedAnnotatedNodeOfX,
|
||||
AnnotationOf,
|
||||
RiverpodAnnotatedAnnotatedNodeX,
|
||||
RiverpodAnnotation,
|
||||
RiverpodAnnotationElement,
|
||||
MutationAnnotatedNodeOfX,
|
||||
MutationAnnotationX,
|
||||
MutationAnnotation,
|
||||
MutationAnnotationElement,
|
||||
ProviderListenableExpressionX,
|
||||
ProviderListenableExpression,
|
||||
RefInvocationX,
|
||||
RefInvocation,
|
||||
RefDependencyInvocation,
|
||||
RefWatchInvocation,
|
||||
RefReadInvocation,
|
||||
RefListenInvocation,
|
||||
WidgetRefInvocationX,
|
||||
WidgetRefInvocation,
|
||||
WidgetRefDependencyInvocation,
|
||||
WidgetRefWatchInvocation,
|
||||
WidgetRefReadInvocation,
|
||||
WidgetRefListenInvocation,
|
||||
WidgetRefListenManualInvocation,
|
||||
ProviderOverrideExpressionX,
|
||||
ProviderOverrideExpression,
|
||||
ProviderOverrideListX,
|
||||
ProviderOverrideList,
|
||||
ProviderContainerInstanceCreationExpressionX,
|
||||
ProviderContainerInstanceCreationExpression,
|
||||
ProviderScopeInstanceCreationExpressionX,
|
||||
ProviderScopeInstanceCreationExpression,
|
||||
RiverpodAstVisitor,
|
||||
RecursiveRiverpodAstVisitor,
|
||||
SimpleRiverpodAstVisitor,
|
||||
UnimplementedRiverpodAstVisitor,
|
||||
RiverpodAstRegistry;
|
||||
export 'src/riverpod_types.dart'
|
||||
show
|
||||
futureType,
|
||||
streamType,
|
||||
futureOrStreamType,
|
||||
refBinders,
|
||||
isFromFlutter,
|
||||
overrideType,
|
||||
providerBaseType,
|
||||
providerListenableType,
|
||||
providerContainerType,
|
||||
providerScopeType,
|
||||
uncontrolledProviderScopeType,
|
||||
widgetRefType,
|
||||
isFromRiverpod,
|
||||
isFromRiverpodAnnotation,
|
||||
isFromFlutterRiverpod,
|
||||
isFromHooksRiverpod,
|
||||
refType,
|
||||
anyRefType,
|
||||
asyncDataType,
|
||||
asyncErrorType,
|
||||
asyncLoadingType,
|
||||
asyncValueType,
|
||||
containerType,
|
||||
providerOrFamilyType,
|
||||
familyType,
|
||||
isRiverpodRef,
|
||||
providerForType,
|
||||
dependenciesType,
|
||||
riverpodType,
|
||||
mutationType,
|
||||
riverpodPersistType,
|
||||
jsonPersistType,
|
||||
changeNotifierProviderType,
|
||||
stateNotifierProviderType,
|
||||
stateNotifierType,
|
||||
changeNotifierType,
|
||||
stateProviderType,
|
||||
asyncNotifierBaseType,
|
||||
streamNotifierBaseType,
|
||||
notifierBaseType,
|
||||
anyNotifierType,
|
||||
futureProviderType,
|
||||
streamProviderType,
|
||||
anyNotifierProviderType,
|
||||
anyAsyncNotifierProviderType,
|
||||
providerType,
|
||||
widgetType,
|
||||
widgetStateType,
|
||||
statelessWidgetType,
|
||||
statefulWidgetType,
|
||||
stateType,
|
||||
consumerWidgetType,
|
||||
consumerStatefulWidgetType,
|
||||
consumerStateType,
|
||||
hookConsumerWidgetType,
|
||||
statefulHookConsumerType,
|
||||
hookWidgetType,
|
||||
statefulHookType,
|
||||
isState,
|
||||
isStatelessWidget,
|
||||
isStatefulWidget;
|
||||
|
@ -72,9 +72,25 @@ export 'package:riverpod/src/mutation.dart'
|
||||
show $SyncMutationBase, $AsyncMutationBase;
|
||||
// Separate export to avoid silencing valid @internal issues
|
||||
export 'package:riverpod/src/mutation.dart'
|
||||
hide $SyncMutationBase, $AsyncMutationBase;
|
||||
show
|
||||
mutationZoneKey,
|
||||
mutation,
|
||||
Mutation,
|
||||
MutationState,
|
||||
IdleMutationState,
|
||||
PendingMutationState,
|
||||
ErrorMutationState,
|
||||
SuccessMutationState,
|
||||
MutationBase;
|
||||
|
||||
export 'src/riverpod_annotation.dart';
|
||||
export 'src/riverpod_annotation.dart'
|
||||
show
|
||||
riverpod,
|
||||
Riverpod,
|
||||
ProviderFor,
|
||||
Raw,
|
||||
MissingScopeException,
|
||||
Dependencies;
|
||||
|
||||
/// An implementation detail of `riverpod_generator`.
|
||||
/// Do not use.
|
||||
|
@ -1 +1 @@
|
||||
export 'src/riverpod_sqflite.dart' hide Db;
|
||||
export 'src/riverpod_sqflite.dart' show JsonSqFliteStorage;
|
||||
|
Reference in New Issue
Block a user