SYMBOL INDEX (2163 symbols across 531 files) FILE: bricks/bloc/hooks/pre_gen.dart function run (line 3) | Future run(HookContext context) FILE: bricks/cubit/hooks/pre_gen.dart function run (line 3) | Future run(HookContext context) FILE: bricks/flutter_bloc_feature/__brick__/{{name.snakeCase()}}/view/{{name.snakeCase()}}_page.dart class pascalCase (line 6) | class {{name.pascalCase()}}Page extends StatelessWidget { function Page (line 7) | Page({super.key}) function build (line 10) | Widget build(BuildContext context) class pascalCase (line 15) | class {{name.pascalCase()}}View extends StatelessWidget { function View (line 16) | View({super.key}) function build (line 19) | Widget build(BuildContext context) FILE: bricks/flutter_bloc_feature/hooks/post_gen.dart function run (line 5) | Future run(HookContext context) function _runDartFormat (line 10) | Future _runDartFormat(HookContext context) function _runDartFix (line 16) | Future _runDartFix(HookContext context) FILE: bricks/flutter_bloc_feature/hooks/pre_gen.dart type BlocType (line 8) | enum BlocType { function run (line 26) | Future run(HookContext context) function _blocTypeFromContext (line 61) | BlocType _blocTypeFromContext(HookContext context) function toDirectoryName (line 81) | String toDirectoryName() function logFilesGenerated (line 96) | void logFilesGenerated(int fileCount) FILE: bricks/hydrated_bloc/hooks/pre_gen.dart function run (line 3) | Future run(HookContext context) FILE: bricks/hydrated_cubit/hooks/pre_gen.dart function run (line 3) | Future run(HookContext context) FILE: bricks/replay_bloc/hooks/pre_gen.dart function run (line 3) | Future run(HookContext context) FILE: bricks/replay_cubit/hooks/pre_gen.dart function run (line 3) | Future run(HookContext context) FILE: examples/angular_counter/lib/app_component.dart class AppComponent (line 5) | @Component( FILE: examples/angular_counter/lib/src/counter_page/counter_bloc.dart class CounterEvent (line 4) | sealed class CounterEvent {} class CounterIncrementPressed (line 7) | final class CounterIncrementPressed extends CounterEvent {} class CounterDecrementPressed (line 10) | final class CounterDecrementPressed extends CounterEvent {} class CounterBloc (line 15) | class CounterBloc extends Bloc { FILE: examples/angular_counter/lib/src/counter_page/counter_page_component.dart class CounterPageComponent (line 9) | @Component( method ngOnDestroy (line 24) | void ngOnDestroy() method increment (line 29) | void increment() method decrement (line 32) | void decrement() FILE: examples/angular_counter/web/main.dart class SimpleBlocObserver (line 7) | class SimpleBlocObserver extends BlocObserver { method onEvent (line 11) | void onEvent(Bloc bloc, Object? event) method onTransition (line 17) | void onTransition( method onError (line 26) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) function main (line 32) | void main() FILE: examples/bloc_concurrency_visualizer/lib/main.dart function main (line 4) | void main() class MyApp (line 6) | class MyApp extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: examples/bloc_concurrency_visualizer/lib/timeline/bloc/timeline_bloc.dart class TimelineBloc (line 11) | class TimelineBloc extends Bloc { method _onTaskQueued (line 28) | Future _onTaskQueued( method _onTaskAdded (line 47) | Future _onTaskAdded( function create (line 89) | EventTransformer<_TimelineTaskAdded> create() FILE: examples/bloc_concurrency_visualizer/lib/timeline/bloc/timeline_event.dart class TimelineEvent (line 3) | sealed class TimelineEvent { class TimelineTaskQueued (line 7) | class TimelineTaskQueued extends TimelineEvent { class _TimelineTaskAdded (line 11) | class _TimelineTaskAdded extends TimelineEvent { class TimelineCompleted (line 17) | class TimelineCompleted extends TimelineEvent { class TimelineReset (line 21) | class TimelineReset extends TimelineEvent { FILE: examples/bloc_concurrency_visualizer/lib/timeline/bloc/timeline_state.dart class TimelineState (line 3) | class TimelineState extends Equatable { FILE: examples/bloc_concurrency_visualizer/lib/timeline/models/task.dart type TaskStatus (line 4) | enum TaskStatus { queued, running, finished, canceled } class Task (line 6) | class Task extends Equatable { method run (line 38) | Task run() method finish (line 40) | Task finish({required double end}) method cancel (line 44) | Task cancel({required double end}) method _copyWith (line 48) | Task _copyWith({TaskStatus? status, double? end}) FILE: examples/bloc_concurrency_visualizer/lib/timeline/models/transformer.dart type Transformer (line 1) | enum Transformer { concurrent, sequential, droppable, restartable } FILE: examples/bloc_concurrency_visualizer/lib/timeline/view/timeline_page.dart class TimelinePage (line 5) | class TimelinePage extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) class TimelineView (line 23) | class TimelineView extends StatefulWidget { method createState (line 29) | State createState() class _TimelineViewState (line 32) | class _TimelineViewState extends State method initState (line 41) | void initState() method _onAnimation (line 52) | void _onAnimation() method dispose (line 61) | void dispose() method build (line 68) | Widget build(BuildContext context) class Timeline (line 133) | class Timeline extends StatelessWidget { method build (line 149) | Widget build(BuildContext context) class _BarBackground (line 226) | class _BarBackground extends StatelessWidget { method build (line 242) | Widget build(BuildContext context) class _BarForeground (line 264) | class _BarForeground extends StatelessWidget { method build (line 282) | Widget build(BuildContext context) FILE: examples/flutter_bloc_with_stream/lib/bloc/ticker_bloc.dart class TickerBloc (line 13) | class TickerBloc extends Bloc { FILE: examples/flutter_bloc_with_stream/lib/bloc/ticker_event.dart class TickerEvent (line 7) | sealed class TickerEvent extends Equatable { class TickerStarted (line 19) | final class TickerStarted extends TickerEvent { class _TickerTicked (line 24) | final class _TickerTicked extends TickerEvent { FILE: examples/flutter_bloc_with_stream/lib/bloc/ticker_state.dart class TickerState (line 7) | sealed class TickerState extends Equatable { class TickerInitial (line 16) | final class TickerInitial extends TickerState {} class TickerTickSuccess (line 22) | final class TickerTickSuccess extends TickerState { class TickerComplete (line 36) | final class TickerComplete extends TickerState { FILE: examples/flutter_bloc_with_stream/lib/main.dart function main (line 6) | void main() class TickerApp (line 13) | class TickerApp extends MaterialApp { class TickerPage (line 30) | class TickerPage extends StatelessWidget { method build (line 35) | Widget build(BuildContext context) FILE: examples/flutter_bloc_with_stream/lib/ticker/ticker.dart class Ticker (line 4) | class Ticker { method tick (line 6) | Stream tick() FILE: examples/flutter_bloc_with_stream/test/app_test.dart function main (line 5) | void main() FILE: examples/flutter_bloc_with_stream/test/bloc/ticker_bloc_test.dart class _MockTicker (line 9) | class _MockTicker extends Mock implements Ticker {} function main (line 11) | void main() FILE: examples/flutter_bloc_with_stream/test/bloc/ticker_event_test.dart function main (line 6) | void main() FILE: examples/flutter_bloc_with_stream/test/bloc/ticker_state_test.dart function main (line 6) | void main() FILE: examples/flutter_bloc_with_stream/test/ticker_page_test.dart class _MockTickerBloc (line 11) | class _MockTickerBloc extends MockBloc function pumpTickerPage (line 15) | Future pumpTickerPage(TickerBloc tickerBloc) function main (line 24) | void main() FILE: examples/flutter_complex_list/lib/app.dart class App (line 6) | class App extends MaterialApp { FILE: examples/flutter_complex_list/lib/complex_list/cubit/complex_list_cubit.dart class ComplexListCubit (line 10) | class ComplexListCubit extends Cubit { method fetchList (line 17) | Future fetchList() method deleteItem (line 26) | Future deleteItem(String id) FILE: examples/flutter_complex_list/lib/complex_list/cubit/complex_list_state.dart type ListStatus (line 3) | enum ListStatus { loading, success, failure } class ComplexListState (line 5) | final class ComplexListState extends Equatable { FILE: examples/flutter_complex_list/lib/complex_list/models/item.dart class Item (line 3) | class Item extends Equatable { method copyWith (line 14) | Item copyWith({String? id, String? value, bool? isDeleting}) FILE: examples/flutter_complex_list/lib/complex_list/view/complex_list_page.dart class ComplexListPage (line 6) | class ComplexListPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class ComplexListView (line 22) | class ComplexListView extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) class ItemView (line 39) | class ItemView extends StatelessWidget { method build (line 45) | Widget build(BuildContext context) class ItemTile (line 62) | class ItemTile extends StatelessWidget { method build (line 73) | Widget build(BuildContext context) FILE: examples/flutter_complex_list/lib/main.dart function main (line 8) | void main() FILE: examples/flutter_complex_list/lib/repository.dart class Repository (line 6) | class Repository { method _randomRange (line 9) | int _randomRange(int min, int max) method fetchItems (line 11) | Future> fetchItems() method _generateItemsList (line 16) | List _generateItemsList(int length) method deleteItem (line 23) | Future deleteItem(String id) FILE: examples/flutter_complex_list/lib/simple_bloc_observer.dart class SimpleBlocObserver (line 3) | class SimpleBlocObserver extends BlocObserver { method onError (line 7) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onChange (line 14) | void onChange(BlocBase bloc, Change change) FILE: examples/flutter_complex_list/test/app_test.dart class MockRepository (line 8) | class MockRepository extends Mock implements Repository {} function main (line 10) | void main() FILE: examples/flutter_complex_list/test/complex_list/cubit/complex_list_cubit_test.dart class _MockRepository (line 7) | class _MockRepository extends Mock implements Repository {} function main (line 9) | void main() FILE: examples/flutter_complex_list/test/complex_list/cubit/complex_list_state_test.dart function main (line 5) | void main() FILE: examples/flutter_complex_list/test/complex_list/models/item_test.dart function main (line 4) | void main() FILE: examples/flutter_complex_list/test/complex_list/view/complex_list_page_test.dart class _MockRepository (line 9) | class _MockRepository extends Mock implements Repository {} class _MockComplexListCubit (line 11) | class _MockComplexListCubit extends MockCubit function pumpListPage (line 15) | Future pumpListPage(Repository repository) function pumpListView (line 26) | Future pumpListView(ComplexListCubit listCubit) function main (line 38) | void main() FILE: examples/flutter_complex_list/test/repository_test.dart function main (line 5) | void main() FILE: examples/flutter_counter/integration_test/app_test.dart function main (line 6) | void main() function pumpApp (line 45) | Future pumpApp() function incrementCounter (line 50) | Future incrementCounter() function decrementCounter (line 57) | Future decrementCounter() FILE: examples/flutter_counter/lib/app.dart class CounterApp (line 7) | class CounterApp extends MaterialApp { FILE: examples/flutter_counter/lib/counter/cubit/counter_cubit.dart class CounterCubit (line 6) | class CounterCubit extends Cubit { method increment (line 11) | void increment() method decrement (line 14) | void decrement() FILE: examples/flutter_counter/lib/counter/view/counter_page.dart class CounterPage (line 9) | class CounterPage extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: examples/flutter_counter/lib/counter/view/counter_view.dart class CounterView (line 9) | class CounterView extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: examples/flutter_counter/lib/counter_observer.dart class CounterObserver (line 7) | class CounterObserver extends BlocObserver { method onChange (line 12) | void onChange(BlocBase bloc, Change change) FILE: examples/flutter_counter/lib/main.dart function main (line 6) | void main() FILE: examples/flutter_counter/test/app_test.dart function main (line 7) | void main() FILE: examples/flutter_counter/test/counter/cubit/counter_cubit_test.dart function main (line 5) | void main() FILE: examples/flutter_counter/test/counter/view/counter_page_test.dart function main (line 6) | void main() FILE: examples/flutter_counter/test/counter/view/counter_view_test.dart class _MockCounterCubit (line 10) | class _MockCounterCubit extends MockCubit implements CounterCubit {} function main (line 15) | void main() FILE: examples/flutter_counter/test_driver/integration_test.dart function main (line 3) | Future main() FILE: examples/flutter_dynamic_form/lib/app.dart class MyApp (line 6) | class MyApp extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: examples/flutter_dynamic_form/lib/main.dart function main (line 5) | void main() FILE: examples/flutter_dynamic_form/lib/new_car/bloc/new_car_bloc.dart class NewCarBloc (line 9) | class NewCarBloc extends Bloc { method _onEvent (line 18) | Future _onEvent(NewCarEvent event, Emitter emit) method _onNewCarFormLoaded (line 27) | Future _onNewCarFormLoaded( method _onNewCarBrandChanged (line 36) | Future _onNewCarBrandChanged( method _onNewCarModelChanged (line 56) | Future _onNewCarModelChanged( method _onNewCarYearChanged (line 83) | Future _onNewCarYearChanged( FILE: examples/flutter_dynamic_form/lib/new_car/bloc/new_car_event.dart class NewCarEvent (line 3) | sealed class NewCarEvent extends Equatable { class NewCarFormLoaded (line 10) | final class NewCarFormLoaded extends NewCarEvent { class NewCarBrandChanged (line 14) | final class NewCarBrandChanged extends NewCarEvent { class NewCarModelChanged (line 23) | final class NewCarModelChanged extends NewCarEvent { class NewCarYearChanged (line 32) | final class NewCarYearChanged extends NewCarEvent { FILE: examples/flutter_dynamic_form/lib/new_car/bloc/new_car_state.dart class NewCarState (line 3) | final class NewCarState extends Equatable { method copyWith (line 52) | NewCarState copyWith({ FILE: examples/flutter_dynamic_form/lib/new_car/view/new_car_page.dart class NewCarPage (line 6) | class NewCarPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class NewCarForm (line 22) | class NewCarForm extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) class _BrandDropdownButton (line 46) | class _BrandDropdownButton extends StatelessWidget { method build (line 50) | Widget build(BuildContext context) class _ModelDropdownButton (line 71) | class _ModelDropdownButton extends StatelessWidget { method build (line 75) | Widget build(BuildContext context) class _YearDropdownButton (line 96) | class _YearDropdownButton extends StatelessWidget { method build (line 100) | Widget build(BuildContext context) class _FormSubmitButton (line 121) | class _FormSubmitButton extends StatelessWidget { method build (line 125) | Widget build(BuildContext context) method onFormSubmitted (line 128) | void onFormSubmitted() FILE: examples/flutter_dynamic_form/lib/new_car_repository.dart function wait (line 2) | Future wait() class NewCarRepository (line 4) | class NewCarRepository { method fetchBrands (line 5) | Future> fetchBrands() method fetchModels (line 10) | Future> fetchModels({String? brand}) method fetchYears (line 24) | Future> fetchYears({String? brand, String? model}) FILE: examples/flutter_dynamic_form/test/app_test.dart class MockNewCarRepository (line 7) | class MockNewCarRepository extends Mock implements NewCarRepository {} function main (line 9) | void main() FILE: examples/flutter_dynamic_form/test/new_car/bloc/new_car_bloc_test.dart class MockNewCarRepository (line 7) | class MockNewCarRepository extends Mock implements NewCarRepository {} function main (line 9) | void main() FILE: examples/flutter_dynamic_form/test/new_car/bloc/new_car_event_test.dart function main (line 5) | void main() FILE: examples/flutter_dynamic_form/test/new_car/bloc/new_car_state_test.dart function main (line 5) | void main() FILE: examples/flutter_dynamic_form/test/new_car/view/new_car_page_test.dart class MockNewCarRepository (line 9) | class MockNewCarRepository extends Mock implements NewCarRepository {} class MockNewCarBloc (line 11) | class MockNewCarBloc extends MockBloc function pumpNewCarPage (line 15) | Future pumpNewCarPage(NewCarRepository newCarRepository) function pumpNewCarForm (line 28) | Future pumpNewCarForm(NewCarBloc newCarBloc) function main (line 42) | void main() FILE: examples/flutter_dynamic_form/test/new_car_repository_test.dart function main (line 4) | void main() FILE: examples/flutter_firebase_login/lib/app/bloc/app_bloc.dart class AppBloc (line 10) | class AppBloc extends Bloc { method _onUserSubscriptionRequested (line 20) | Future _onUserSubscriptionRequested( method _onLogoutPressed (line 31) | void _onLogoutPressed( FILE: examples/flutter_firebase_login/lib/app/bloc/app_event.dart class AppEvent (line 3) | sealed class AppEvent { class AppUserSubscriptionRequested (line 7) | final class AppUserSubscriptionRequested extends AppEvent { class AppLogoutPressed (line 11) | final class AppLogoutPressed extends AppEvent { FILE: examples/flutter_firebase_login/lib/app/bloc/app_state.dart type AppStatus (line 3) | enum AppStatus { authenticated, unauthenticated } class AppState (line 5) | final class AppState extends Equatable { FILE: examples/flutter_firebase_login/lib/app/bloc_observer.dart class AppBlocObserver (line 4) | class AppBlocObserver extends BlocObserver { method onEvent (line 8) | void onEvent(Bloc bloc, Object? event) method onError (line 14) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onChange (line 20) | void onChange(BlocBase bloc, Change change) method onTransition (line 26) | void onTransition( FILE: examples/flutter_firebase_login/lib/app/routes/routes.dart function onGenerateAppViewPages (line 6) | List> onGenerateAppViewPages( FILE: examples/flutter_firebase_login/lib/app/view/app.dart class App (line 8) | class App extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class AppView (line 31) | class AppView extends StatelessWidget { method build (line 35) | Widget build(BuildContext context) FILE: examples/flutter_firebase_login/lib/home/view/home_page.dart class HomePage (line 6) | class HomePage extends StatelessWidget { method page (line 9) | Page page() method build (line 12) | Widget build(BuildContext context) FILE: examples/flutter_firebase_login/lib/home/widgets/avatar.dart class Avatar (line 5) | class Avatar extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: examples/flutter_firebase_login/lib/login/cubit/login_cubit.dart class LoginCubit (line 9) | class LoginCubit extends Cubit { method emailChanged (line 14) | void emailChanged(String email) method passwordChanged (line 16) | void passwordChanged(String password) method logInWithCredentials (line 18) | Future logInWithCredentials() method logInWithGoogle (line 34) | Future logInWithGoogle() FILE: examples/flutter_firebase_login/lib/login/cubit/login_state.dart class LoginState (line 3) | final class LoginState extends Equatable { method withEmail (line 13) | LoginState withEmail(String email) method withPassword (line 17) | LoginState withPassword(String password) method withSubmissionInProgress (line 21) | LoginState withSubmissionInProgress() method withSubmissionSuccess (line 29) | LoginState withSubmissionSuccess() method withSubmissionFailure (line 37) | LoginState withSubmissionFailure([String? error]) FILE: examples/flutter_firebase_login/lib/login/view/login_form.dart class LoginForm (line 8) | class LoginForm extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class _EmailInput (line 53) | class _EmailInput extends StatelessWidget { method build (line 55) | Widget build(BuildContext context) class _PasswordInput (line 73) | class _PasswordInput extends StatelessWidget { method build (line 75) | Widget build(BuildContext context) class _LoginButton (line 94) | class _LoginButton extends StatelessWidget { method build (line 96) | Widget build(BuildContext context) class _GoogleLoginButton (line 123) | class _GoogleLoginButton extends StatelessWidget { method build (line 125) | Widget build(BuildContext context) class _SignUpButton (line 145) | class _SignUpButton extends StatelessWidget { method build (line 147) | Widget build(BuildContext context) FILE: examples/flutter_firebase_login/lib/login/view/login_page.dart class LoginPage (line 6) | class LoginPage extends StatelessWidget { method page (line 9) | Page page() method build (line 12) | Widget build(BuildContext context) FILE: examples/flutter_firebase_login/lib/main.dart function main (line 7) | Future main() FILE: examples/flutter_firebase_login/lib/sign_up/cubit/sign_up_cubit.dart class SignUpCubit (line 9) | class SignUpCubit extends Cubit { method emailChanged (line 14) | void emailChanged(String email) method passwordChanged (line 16) | void passwordChanged(String password) method confirmedPasswordChanged (line 18) | void confirmedPasswordChanged(String confirmedPassword) method signUpFormSubmitted (line 22) | Future signUpFormSubmitted() FILE: examples/flutter_firebase_login/lib/sign_up/cubit/sign_up_state.dart class SignUpState (line 3) | final class SignUpState extends Equatable { method withEmail (line 20) | SignUpState withEmail(String email) method withPassword (line 28) | SignUpState withPassword(String password) method withConfirmedPassword (line 39) | SignUpState withConfirmedPassword(String confirmedPassword) method withSubmissionInProgress (line 50) | SignUpState withSubmissionInProgress() method withSubmissionSuccess (line 59) | SignUpState withSubmissionSuccess() method withSubmissionFailure (line 68) | SignUpState withSubmissionFailure([String? error]) FILE: examples/flutter_firebase_login/lib/sign_up/view/sign_up_form.dart class SignUpForm (line 6) | class SignUpForm extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class _EmailInput (line 42) | class _EmailInput extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) class _PasswordInput (line 62) | class _PasswordInput extends StatelessWidget { method build (line 64) | Widget build(BuildContext context) class _ConfirmPasswordInput (line 83) | class _ConfirmPasswordInput extends StatelessWidget { method build (line 85) | Widget build(BuildContext context) class _SignUpButton (line 104) | class _SignUpButton extends StatelessWidget { method build (line 106) | Widget build(BuildContext context) FILE: examples/flutter_firebase_login/lib/sign_up/view/sign_up_page.dart class SignUpPage (line 6) | class SignUpPage extends StatelessWidget { method route (line 9) | Route route() method build (line 14) | Widget build(BuildContext context) FILE: examples/flutter_firebase_login/packages/authentication_repository/lib/src/authentication_repository.dart class SignUpWithEmailAndPasswordFailure (line 13) | class SignUpWithEmailAndPasswordFailure implements Exception { class LogInWithEmailAndPasswordFailure (line 57) | class LogInWithEmailAndPasswordFailure implements Exception { class LogInWithGoogleFailure (line 96) | class LogInWithGoogleFailure implements Exception { class LogOutFailure (line 148) | class LogOutFailure implements Exception {} class AuthenticationRepository (line 153) | class AuthenticationRepository { method signUp (line 199) | Future signUp({required String email, required String password}) method logInWithGoogle (line 215) | Future logInWithGoogle() method logInWithEmailAndPassword (line 244) | Future logInWithEmailAndPassword({ method logOut (line 264) | Future logOut() FILE: examples/flutter_firebase_login/packages/authentication_repository/lib/src/models/user.dart class User (line 8) | class User extends Equatable { FILE: examples/flutter_firebase_login/packages/authentication_repository/test/authentication_repository_test.dart class MockCacheClient (line 15) | class MockCacheClient extends Mock implements CacheClient {} class MockFirebaseAuth (line 17) | class MockFirebaseAuth extends Mock implements firebase_auth.FirebaseAut... class MockFirebaseCore (line 19) | class MockFirebaseCore extends Mock class MockFirebaseUser (line 23) | class MockFirebaseUser extends Mock implements firebase_auth.User {} class MockGoogleSignIn (line 25) | class MockGoogleSignIn extends Mock implements GoogleSignIn {} class MockGoogleSignInAccount (line 27) | class MockGoogleSignInAccount extends Mock implements GoogleSignInAccoun... class MockGoogleSignInAuthentication (line 29) | class MockGoogleSignInAuthentication extends Mock class MockUserCredential (line 32) | class MockUserCredential extends Mock implements firebase_auth.UserCrede... class FakeAuthCredential (line 34) | class FakeAuthCredential extends Fake implements firebase_auth.AuthCrede... class FakeAuthProvider (line 36) | class FakeAuthProvider extends Fake implements AuthProvider {} function main (line 38) | void main() FILE: examples/flutter_firebase_login/packages/authentication_repository/test/models/user_test.dart function main (line 5) | void main() FILE: examples/flutter_firebase_login/packages/cache/lib/cache.dart class CacheClient (line 4) | class CacheClient { method write (line 11) | void write({required String key, required T value}) method read (line 17) | T? read({required String key}) FILE: examples/flutter_firebase_login/packages/cache/test/cache_test.dart function main (line 4) | void main() FILE: examples/flutter_firebase_login/packages/form_inputs/lib/src/confirmed_password.dart type ConfirmedPasswordValidationError (line 4) | enum ConfirmedPasswordValidationError { class ConfirmedPassword (line 12) | class ConfirmedPassword method validator (line 25) | ConfirmedPasswordValidationError? validator(String? value) FILE: examples/flutter_firebase_login/packages/form_inputs/lib/src/email.dart type EmailValidationError (line 4) | enum EmailValidationError { class Email (line 12) | class Email extends FormzInput { method validator (line 24) | EmailValidationError? validator(String? value) FILE: examples/flutter_firebase_login/packages/form_inputs/lib/src/password.dart type PasswordValidationError (line 4) | enum PasswordValidationError { class Password (line 12) | class Password extends FormzInput { method validator (line 24) | PasswordValidationError? validator(String? value) FILE: examples/flutter_firebase_login/test/app/bloc/app_bloc_test.dart class MockAuthenticationRepository (line 8) | class MockAuthenticationRepository extends Mock class MockUser (line 11) | class MockUser extends Mock implements User {} function main (line 13) | void main() function buildBloc (line 28) | AppBloc buildBloc() FILE: examples/flutter_firebase_login/test/app/bloc/app_state_test.dart class MockUser (line 7) | class MockUser extends Mock implements User {} function main (line 9) | void main() FILE: examples/flutter_firebase_login/test/app/bloc_observer_test.dart class FakeBloc (line 9) | class FakeBloc extends Fake implements Bloc {} class FakeCubit (line 11) | class FakeCubit extends Fake implements Cubit {} class FakeEvent (line 13) | class FakeEvent extends Fake implements Object {} class FakeStackTrace (line 15) | class FakeStackTrace extends Fake implements StackTrace {} class FakeChange (line 17) | class FakeChange extends Fake implements Change {} class FakeTransition (line 19) | class FakeTransition extends Fake implements Transition {} function main (line 21) | void main() function overridePrint (line 70) | void Function() overridePrint(void Function() testFn) FILE: examples/flutter_firebase_login/test/app/routes/routes_test.dart function main (line 7) | void main() FILE: examples/flutter_firebase_login/test/app/view/app_test.dart class MockUser (line 12) | class MockUser extends Mock implements User {} class MockAuthenticationRepository (line 14) | class MockAuthenticationRepository extends Mock class MockAppBloc (line 17) | class MockAppBloc extends MockBloc implements AppBlo... function main (line 19) | void main() FILE: examples/flutter_firebase_login/test/home/view/home_page_test.dart class MockAppBloc (line 10) | class MockAppBloc extends MockBloc implements AppBlo... class MockUser (line 12) | class MockUser extends Mock implements User {} function main (line 14) | void main() FILE: examples/flutter_firebase_login/test/home/widgets/avatar_test.dart function main (line 8) | void main() FILE: examples/flutter_firebase_login/test/login/cubit/login_cubit_test.dart class MockAuthenticationRepository (line 8) | class MockAuthenticationRepository extends Mock function main (line 11) | void main() FILE: examples/flutter_firebase_login/test/login/cubit/login_state_test.dart function main (line 5) | void main() FILE: examples/flutter_firebase_login/test/login/view/login_form_test.dart class MockAuthenticationRepository (line 10) | class MockAuthenticationRepository extends Mock class MockLoginCubit (line 13) | class MockLoginCubit extends MockCubit implements LoginCubit {} function main (line 15) | void main() FILE: examples/flutter_firebase_login/test/login/view/login_page_test.dart class MockAuthenticationRepository (line 8) | class MockAuthenticationRepository extends Mock function main (line 11) | void main() FILE: examples/flutter_firebase_login/test/sign_up/cubit/sign_up_cubit_test.dart class MockAuthenticationRepository (line 8) | class MockAuthenticationRepository extends Mock function main (line 11) | void main() FILE: examples/flutter_firebase_login/test/sign_up/cubit/sign_up_state_test.dart function main (line 5) | void main() FILE: examples/flutter_firebase_login/test/sign_up/view/sign_up_form_test.dart class MockSignUpCubit (line 8) | class MockSignUpCubit extends MockCubit implements SignUpCu... function main (line 10) | void main() FILE: examples/flutter_firebase_login/test/sign_up/view/sign_up_page_test.dart class MockAuthenticationRepository (line 9) | class MockAuthenticationRepository extends Mock function main (line 12) | void main() FILE: examples/flutter_form_validation/lib/bloc/my_form_bloc.dart class MyFormBloc (line 11) | class MyFormBloc extends Bloc { method _onEmailChanged (line 20) | void _onEmailChanged(EmailChanged event, Emitter emit) method _onPasswordChanged (line 31) | void _onPasswordChanged(PasswordChanged event, Emitter emit) method _onEmailUnfocused (line 42) | void _onEmailUnfocused(EmailUnfocused event, Emitter emit) method _onPasswordUnfocused (line 53) | void _onPasswordUnfocused( method _onFormSubmitted (line 67) | Future _onFormSubmitted( FILE: examples/flutter_form_validation/lib/bloc/my_form_event.dart class MyFormEvent (line 3) | sealed class MyFormEvent extends Equatable { class EmailChanged (line 10) | final class EmailChanged extends MyFormEvent { class EmailUnfocused (line 19) | final class EmailUnfocused extends MyFormEvent {} class PasswordChanged (line 21) | final class PasswordChanged extends MyFormEvent { class PasswordUnfocused (line 30) | final class PasswordUnfocused extends MyFormEvent {} class FormSubmitted (line 32) | final class FormSubmitted extends MyFormEvent {} FILE: examples/flutter_form_validation/lib/bloc/my_form_state.dart class MyFormState (line 3) | final class MyFormState extends Equatable { method copyWith (line 16) | MyFormState copyWith({ FILE: examples/flutter_form_validation/lib/main.dart function main (line 6) | void main() class App (line 8) | class App extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class MyForm (line 24) | class MyForm extends StatefulWidget { method createState (line 28) | State createState() class _MyFormState (line 31) | class _MyFormState extends State { method initState (line 36) | void initState() method dispose (line 52) | void dispose() method build (line 59) | Widget build(BuildContext context) class EmailInput (line 95) | class EmailInput extends StatelessWidget { method build (line 101) | Widget build(BuildContext context) class PasswordInput (line 126) | class PasswordInput extends StatelessWidget { method build (line 132) | Widget build(BuildContext context) class SubmitButton (line 160) | class SubmitButton extends StatelessWidget { method build (line 164) | Widget build(BuildContext context) class SuccessDialog (line 175) | class SuccessDialog extends StatelessWidget { method build (line 179) | Widget build(BuildContext context) FILE: examples/flutter_form_validation/lib/models/email.dart type EmailValidationError (line 3) | enum EmailValidationError { invalid } class Email (line 5) | final class Email extends FormzInput { method validator (line 14) | EmailValidationError? validator(String? value) FILE: examples/flutter_form_validation/lib/models/password.dart type PasswordValidationError (line 3) | enum PasswordValidationError { invalid } class Password (line 5) | final class Password extends FormzInput { method validator (line 14) | PasswordValidationError? validator(String? value) FILE: examples/flutter_infinite_list/lib/app.dart class App (line 4) | class App extends MaterialApp { FILE: examples/flutter_infinite_list/lib/main.dart function main (line 7) | void main() FILE: examples/flutter_infinite_list/lib/posts/bloc/post_bloc.dart function throttleDroppable (line 17) | EventTransformer throttleDroppable(Duration duration) class PostBloc (line 23) | class PostBloc extends Bloc { method _onFetched (line 35) | Future _onFetched( method _fetchPosts (line 59) | Future> _fetchPosts({required int startIndex}) FILE: examples/flutter_infinite_list/lib/posts/bloc/post_event.dart class PostEvent (line 3) | sealed class PostEvent extends Equatable { class PostFetched (line 8) | final class PostFetched extends PostEvent {} FILE: examples/flutter_infinite_list/lib/posts/bloc/post_state.dart type PostStatus (line 3) | enum PostStatus { initial, success, failure } class PostState (line 5) | final class PostState extends Equatable { method copyWith (line 16) | PostState copyWith({ method toString (line 29) | String toString() FILE: examples/flutter_infinite_list/lib/posts/models/post.dart class Post (line 3) | final class Post extends Equatable { FILE: examples/flutter_infinite_list/lib/posts/view/posts_list.dart class PostsList (line 5) | class PostsList extends StatefulWidget { method createState (line 9) | State createState() class _PostsListState (line 12) | class _PostsListState extends State { method initState (line 16) | void initState() method build (line 22) | Widget build(BuildContext context) method dispose (line 51) | void dispose() method _onScroll (line 56) | void _onScroll() FILE: examples/flutter_infinite_list/lib/posts/view/posts_page.dart class PostsPage (line 6) | class PostsPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: examples/flutter_infinite_list/lib/posts/widgets/bottom_loader.dart class BottomLoader (line 3) | class BottomLoader extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: examples/flutter_infinite_list/lib/posts/widgets/post_list_item.dart class PostListItem (line 4) | class PostListItem extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: examples/flutter_infinite_list/lib/simple_bloc_observer.dart class SimpleBlocObserver (line 5) | class SimpleBlocObserver extends BlocObserver { method onTransition (line 9) | void onTransition( method onError (line 18) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) FILE: examples/flutter_infinite_list/test/app_test.dart function main (line 7) | void main() FILE: examples/flutter_infinite_list/test/posts/bloc/post_bloc_test.dart class MockClient (line 8) | class MockClient extends Mock implements http.Client {} function _postsUrl (line 10) | Uri _postsUrl({required int start}) function main (line 18) | void main() FILE: examples/flutter_infinite_list/test/posts/bloc/post_event_test.dart function main (line 4) | void main() FILE: examples/flutter_infinite_list/test/posts/bloc/post_state_test.dart function main (line 5) | void main() FILE: examples/flutter_infinite_list/test/posts/models/post_test.dart function main (line 5) | void main() FILE: examples/flutter_infinite_list/test/posts/view/posts_list_test.dart class MockPostBloc (line 10) | class MockPostBloc extends MockBloc implements Pos... function pumpPostsList (line 13) | Future pumpPostsList(PostBloc postBloc) function main (line 25) | void main() FILE: examples/flutter_infinite_list/test/posts/view/posts_page_test.dart function main (line 7) | void main() FILE: examples/flutter_login/lib/app.dart class App (line 10) | class App extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) class AppView (line 35) | class AppView extends StatefulWidget { method createState (line 39) | State createState() class _AppViewState (line 42) | class _AppViewState extends State { method build (line 48) | Widget build(BuildContext context) FILE: examples/flutter_login/lib/authentication/bloc/authentication_bloc.dart class AuthenticationBloc (line 11) | class AuthenticationBloc method _onSubscriptionRequested (line 26) | Future _onSubscriptionRequested( method _onLogoutPressed (line 51) | void _onLogoutPressed( method _tryGetUser (line 58) | Future _tryGetUser() FILE: examples/flutter_login/lib/authentication/bloc/authentication_event.dart class AuthenticationEvent (line 3) | sealed class AuthenticationEvent { class AuthenticationSubscriptionRequested (line 7) | final class AuthenticationSubscriptionRequested extends AuthenticationEv... class AuthenticationLogoutPressed (line 9) | final class AuthenticationLogoutPressed extends AuthenticationEvent {} FILE: examples/flutter_login/lib/authentication/bloc/authentication_state.dart class AuthenticationState (line 3) | class AuthenticationState extends Equatable { FILE: examples/flutter_login/lib/home/view/home_page.dart class HomePage (line 5) | class HomePage extends StatelessWidget { method route (line 8) | Route route() method build (line 13) | Widget build(BuildContext context) class _LogoutButton (line 25) | class _LogoutButton extends StatelessWidget { method build (line 29) | Widget build(BuildContext context) class _UserId (line 39) | class _UserId extends StatelessWidget { method build (line 43) | Widget build(BuildContext context) FILE: examples/flutter_login/lib/login/bloc/login_bloc.dart class LoginBloc (line 10) | class LoginBloc extends Bloc { method _onUsernameChanged (line 22) | void _onUsernameChanged( method _onPasswordChanged (line 35) | void _onPasswordChanged( method _onSubmitted (line 48) | Future _onSubmitted( FILE: examples/flutter_login/lib/login/bloc/login_event.dart class LoginEvent (line 3) | sealed class LoginEvent extends Equatable { class LoginUsernameChanged (line 10) | final class LoginUsernameChanged extends LoginEvent { class LoginPasswordChanged (line 19) | final class LoginPasswordChanged extends LoginEvent { class LoginSubmitted (line 28) | final class LoginSubmitted extends LoginEvent { FILE: examples/flutter_login/lib/login/bloc/login_state.dart class LoginState (line 3) | final class LoginState extends Equatable { method copyWith (line 16) | LoginState copyWith({ FILE: examples/flutter_login/lib/login/models/password.dart type PasswordValidationError (line 3) | enum PasswordValidationError { empty } class Password (line 5) | class Password extends FormzInput { method validator (line 10) | PasswordValidationError? validator(String value) FILE: examples/flutter_login/lib/login/models/username.dart type UsernameValidationError (line 3) | enum UsernameValidationError { empty } class Username (line 5) | class Username extends FormzInput { method validator (line 10) | UsernameValidationError? validator(String value) FILE: examples/flutter_login/lib/login/view/login_form.dart class LoginForm (line 6) | class LoginForm extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class _UsernameInput (line 38) | class _UsernameInput extends StatelessWidget { method build (line 40) | Widget build(BuildContext context) class _PasswordInput (line 58) | class _PasswordInput extends StatelessWidget { method build (line 60) | Widget build(BuildContext context) class _LoginButton (line 79) | class _LoginButton extends StatelessWidget { method build (line 81) | Widget build(BuildContext context) FILE: examples/flutter_login/lib/login/view/login_page.dart class LoginPage (line 6) | class LoginPage extends StatelessWidget { method route (line 9) | Route route() method build (line 14) | Widget build(BuildContext context) FILE: examples/flutter_login/lib/main.dart function main (line 4) | void main() FILE: examples/flutter_login/lib/splash/view/splash_page.dart class SplashPage (line 3) | class SplashPage extends StatelessWidget { method route (line 6) | Route route() method build (line 11) | Widget build(BuildContext context) FILE: examples/flutter_login/packages/authentication_repository/lib/src/authentication_repository.dart type AuthenticationStatus (line 3) | enum AuthenticationStatus { unknown, authenticated, unauthenticated } class AuthenticationRepository (line 5) | class AuthenticationRepository { method logIn (line 14) | Future logIn({ method logOut (line 24) | void logOut() method dispose (line 28) | void dispose() FILE: examples/flutter_login/packages/user_repository/lib/src/models/user.dart class User (line 3) | class User extends Equatable { FILE: examples/flutter_login/packages/user_repository/lib/src/user_repository.dart class UserRepository (line 6) | class UserRepository { method getUser (line 9) | Future getUser() FILE: examples/flutter_login/test/authentication/authentication_bloc_test.dart class _MockAuthenticationRepository (line 8) | class _MockAuthenticationRepository extends Mock class _MockUserRepository (line 11) | class _MockUserRepository extends Mock implements UserRepository {} function main (line 13) | void main() function buildBloc (line 26) | AuthenticationBloc buildBloc() FILE: examples/flutter_login/test/authentication/authentication_state_test.dart class MockUser (line 7) | class MockUser extends Mock implements User {} function main (line 9) | void main() FILE: examples/flutter_login/test/login/bloc/login_bloc_test.dart class MockAuthenticationRepository (line 8) | class MockAuthenticationRepository extends Mock function main (line 11) | void main() FILE: examples/flutter_login/test/login/bloc/login_event_test.dart function main (line 5) | void main() FILE: examples/flutter_login/test/login/bloc/login_state_test.dart function main (line 6) | void main() FILE: examples/flutter_login/test/login/models/password_test.dart function main (line 5) | void main() FILE: examples/flutter_login/test/login/models/username_test.dart function main (line 5) | void main() FILE: examples/flutter_login/test/login/view/login_form_test.dart class MockLoginBloc (line 11) | class MockLoginBloc extends MockBloc function main (line 14) | void main() FILE: examples/flutter_login/test/login/view/login_page_test.dart class MockAuthenticationRepository (line 10) | class MockAuthenticationRepository extends Mock function main (line 13) | void main() FILE: examples/flutter_shopping_cart/lib/app.dart class App (line 7) | class App extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: examples/flutter_shopping_cart/lib/cart/bloc/cart_bloc.dart class CartBloc (line 11) | class CartBloc extends Bloc { method _onStarted (line 22) | Future _onStarted(CartStarted event, Emitter emit) method _onItemAdded (line 32) | Future _onItemAdded( method _onItemRemoved (line 47) | void _onItemRemoved(CartItemRemoved event, Emitter emit) FILE: examples/flutter_shopping_cart/lib/cart/bloc/cart_event.dart class CartEvent (line 3) | @immutable class CartStarted (line 8) | final class CartStarted extends CartEvent { class CartItemAdded (line 13) | final class CartItemAdded extends CartEvent { class CartItemRemoved (line 22) | final class CartItemRemoved extends CartEvent { FILE: examples/flutter_shopping_cart/lib/cart/bloc/cart_state.dart class CartState (line 3) | @immutable class CartLoading (line 8) | final class CartLoading extends CartState { class CartLoaded (line 13) | final class CartLoaded extends CartState { class CartError (line 22) | final class CartError extends CartState { FILE: examples/flutter_shopping_cart/lib/cart/models/cart.dart class Cart (line 4) | class Cart extends Equatable { FILE: examples/flutter_shopping_cart/lib/cart/view/cart_page.dart class CartPage (line 5) | class CartPage extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) class CartList (line 32) | class CartList extends StatelessWidget { method build (line 36) | Widget build(BuildContext context) class CartTotal (line 70) | class CartTotal extends StatelessWidget { method build (line 74) | Widget build(BuildContext context) FILE: examples/flutter_shopping_cart/lib/catalog/bloc/catalog_bloc.dart class CatalogBloc (line 9) | class CatalogBloc extends Bloc { method _onStarted (line 18) | Future _onStarted( FILE: examples/flutter_shopping_cart/lib/catalog/bloc/catalog_event.dart class CatalogEvent (line 3) | sealed class CatalogEvent extends Equatable { class CatalogStarted (line 7) | final class CatalogStarted extends CatalogEvent { FILE: examples/flutter_shopping_cart/lib/catalog/bloc/catalog_state.dart class CatalogState (line 3) | sealed class CatalogState extends Equatable { class CatalogLoading (line 10) | final class CatalogLoading extends CatalogState {} class CatalogLoaded (line 12) | final class CatalogLoaded extends CatalogState { class CatalogError (line 21) | final class CatalogError extends CatalogState {} FILE: examples/flutter_shopping_cart/lib/catalog/models/catalog.dart class Catalog (line 4) | class Catalog extends Equatable { method getById (line 9) | Item getById(int id) method getByPosition (line 11) | Item getByPosition(int position) FILE: examples/flutter_shopping_cart/lib/catalog/models/item.dart class Item (line 4) | class Item extends Equatable { FILE: examples/flutter_shopping_cart/lib/catalog/view/catalog_page.dart class CatalogPage (line 6) | class CatalogPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class AddButton (line 42) | class AddButton extends StatelessWidget { method build (line 48) | Widget build(BuildContext context) class CatalogAppBar (line 77) | class CatalogAppBar extends StatelessWidget { method build (line 81) | Widget build(BuildContext context) class CatalogListItem (line 95) | class CatalogListItem extends StatelessWidget { method build (line 101) | Widget build(BuildContext context) FILE: examples/flutter_shopping_cart/lib/main.dart function main (line 7) | void main() FILE: examples/flutter_shopping_cart/lib/shopping_repository.dart class ShoppingRepository (line 25) | class ShoppingRepository { method loadCatalog (line 28) | Future> loadCatalog() method loadCartItems (line 30) | Future> loadCartItems() method addItemToCart (line 32) | void addItemToCart(Item item) method removeItemFromCart (line 34) | void removeItemFromCart(Item item) FILE: examples/flutter_shopping_cart/lib/simple_bloc_observer.dart class SimpleBlocObserver (line 5) | class SimpleBlocObserver extends BlocObserver { method onEvent (line 9) | void onEvent(Bloc bloc, Object? event) method onError (line 15) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onTransition (line 21) | void onTransition( FILE: examples/flutter_shopping_cart/test/app_test.dart class MockShoppingRepository (line 9) | class MockShoppingRepository extends Mock implements ShoppingRepository {} function main (line 11) | void main() FILE: examples/flutter_shopping_cart/test/cart/bloc/cart_bloc_test.dart class MockShoppingRepository (line 8) | class MockShoppingRepository extends Mock implements ShoppingRepository {} function main (line 10) | void main() FILE: examples/flutter_shopping_cart/test/cart/bloc/cart_event_test.dart class FakeItem (line 5) | class FakeItem extends Fake implements Item {} function main (line 7) | void main() FILE: examples/flutter_shopping_cart/test/cart/bloc/cart_state_test.dart class FakeCart (line 4) | class FakeCart extends Fake implements Cart {} function main (line 6) | void main() FILE: examples/flutter_shopping_cart/test/cart/models/cart_test.dart function main (line 5) | void main() FILE: examples/flutter_shopping_cart/test/cart/view/cart_page_test.dart function main (line 11) | void main() FILE: examples/flutter_shopping_cart/test/catalog/bloc/catalog_bloc_test.dart class MockShoppingRepository (line 9) | class MockShoppingRepository extends Mock implements ShoppingRepository {} function main (line 11) | void main() FILE: examples/flutter_shopping_cart/test/catalog/bloc/catalog_event_test.dart function main (line 4) | void main() FILE: examples/flutter_shopping_cart/test/catalog/bloc/catalog_state_test.dart function main (line 6) | void main() FILE: examples/flutter_shopping_cart/test/catalog/models/catalog_test.dart function main (line 6) | void main() FILE: examples/flutter_shopping_cart/test/catalog/models/item_test.dart function main (line 4) | void main() FILE: examples/flutter_shopping_cart/test/catalog/view/catalog_page_test.dart function main (line 11) | void main() FILE: examples/flutter_shopping_cart/test/helper.dart class MockCartBloc (line 8) | class MockCartBloc extends MockBloc implements Car... class MockCatalogBloc (line 10) | class MockCatalogBloc extends MockBloc function pumpApp (line 14) | Future pumpApp({ FILE: examples/flutter_shopping_cart/test/shopping_repository_test.dart function main (line 5) | void main() FILE: examples/flutter_timer/lib/app.dart class App (line 4) | class App extends StatelessWidget { method build (line 8) | Widget build(BuildContext context) FILE: examples/flutter_timer/lib/main.dart function main (line 4) | void main() FILE: examples/flutter_timer/lib/ticker.dart class Ticker (line 1) | class Ticker { method tick (line 3) | Stream tick({required int ticks}) FILE: examples/flutter_timer/lib/timer/bloc/timer_bloc.dart class TimerBloc (line 10) | class TimerBloc extends Bloc { method close (line 27) | Future close() method _onStarted (line 32) | void _onStarted(TimerStarted event, Emitter emit) method _onPaused (line 40) | void _onPaused(TimerPaused event, Emitter emit) method _onResumed (line 47) | void _onResumed(TimerResumed resume, Emitter emit) method _onReset (line 54) | void _onReset(TimerReset event, Emitter emit) method _onTicked (line 59) | void _onTicked(_TimerTicked event, Emitter emit) FILE: examples/flutter_timer/lib/timer/bloc/timer_event.dart class TimerEvent (line 3) | sealed class TimerEvent { class TimerStarted (line 7) | final class TimerStarted extends TimerEvent { class TimerPaused (line 12) | final class TimerPaused extends TimerEvent { class TimerResumed (line 16) | final class TimerResumed extends TimerEvent { class TimerReset (line 20) | class TimerReset extends TimerEvent { class _TimerTicked (line 24) | class _TimerTicked extends TimerEvent { FILE: examples/flutter_timer/lib/timer/bloc/timer_state.dart class TimerState (line 3) | sealed class TimerState extends Equatable { class TimerInitial (line 11) | final class TimerInitial extends TimerState { method toString (line 15) | String toString() class TimerRunPause (line 18) | final class TimerRunPause extends TimerState { method toString (line 22) | String toString() class TimerRunInProgress (line 25) | final class TimerRunInProgress extends TimerState { method toString (line 29) | String toString() class TimerRunComplete (line 32) | final class TimerRunComplete extends TimerState { FILE: examples/flutter_timer/lib/timer/view/timer_page.dart class TimerPage (line 6) | class TimerPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class TimerView (line 18) | class TimerView extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) class TimerText (line 43) | class TimerText extends StatelessWidget { method build (line 47) | Widget build(BuildContext context) class Actions (line 63) | class Actions extends StatelessWidget { method build (line 67) | Widget build(BuildContext context) class Background (line 127) | class Background extends StatelessWidget { method build (line 131) | Widget build(BuildContext context) FILE: examples/flutter_timer/test/app_test.dart function main (line 5) | void main() FILE: examples/flutter_timer/test/ticker_test.dart function main (line 4) | void main() FILE: examples/flutter_timer/test/timer/bloc/timer_bloc_test.dart class _MockTicker (line 9) | class _MockTicker extends Mock implements Ticker {} function main (line 11) | void main() FILE: examples/flutter_timer/test/timer/bloc/timer_state_test.dart function main (line 6) | void main() FILE: examples/flutter_timer/test/timer/view/timer_page_test.dart class _MockTimerBloc (line 10) | class _MockTimerBloc extends MockBloc function pumpTimerView (line 14) | Future pumpTimerView(TimerBloc timerBloc) function main (line 23) | void main() function findPauseButton (line 144) | FloatingActionButton findPauseButton() FILE: examples/flutter_todos/lib/app/app.dart class App (line 8) | class App extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) class AppView (line 23) | class AppView extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) FILE: examples/flutter_todos/lib/app/app_bloc_observer.dart class AppBlocObserver (line 5) | class AppBlocObserver extends BlocObserver { method onChange (line 9) | void onChange(BlocBase bloc, Change change) method onError (line 15) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) FILE: examples/flutter_todos/lib/bootstrap.dart function bootstrap (line 11) | void bootstrap({required TodosApi todosApi}) FILE: examples/flutter_todos/lib/edit_todo/bloc/edit_todo_bloc.dart class EditTodoBloc (line 8) | class EditTodoBloc extends Bloc { method _onTitleChanged (line 27) | void _onTitleChanged( method _onDescriptionChanged (line 34) | void _onDescriptionChanged( method _onSubmitted (line 41) | Future _onSubmitted( FILE: examples/flutter_todos/lib/edit_todo/bloc/edit_todo_event.dart class EditTodoEvent (line 3) | sealed class EditTodoEvent extends Equatable { class EditTodoTitleChanged (line 10) | final class EditTodoTitleChanged extends EditTodoEvent { class EditTodoDescriptionChanged (line 19) | final class EditTodoDescriptionChanged extends EditTodoEvent { class EditTodoSubmitted (line 28) | final class EditTodoSubmitted extends EditTodoEvent { FILE: examples/flutter_todos/lib/edit_todo/bloc/edit_todo_state.dart type EditTodoStatus (line 3) | enum EditTodoStatus { initial, loading, success, failure } class EditTodoState (line 12) | final class EditTodoState extends Equatable { method copyWith (line 27) | EditTodoState copyWith({ FILE: examples/flutter_todos/lib/edit_todo/view/edit_todo_page.dart class EditTodoPage (line 9) | class EditTodoPage extends StatelessWidget { method route (line 12) | Route route({Todo? initialTodo}) method build (line 26) | Widget build(BuildContext context) class EditTodoView (line 37) | class EditTodoView extends StatelessWidget { method build (line 41) | Widget build(BuildContext context) class _TitleField (line 82) | class _TitleField extends StatelessWidget { method build (line 86) | Widget build(BuildContext context) class _DescriptionField (line 111) | class _DescriptionField extends StatelessWidget { method build (line 115) | Widget build(BuildContext context) FILE: examples/flutter_todos/lib/home/cubit/home_cubit.dart class HomeCubit (line 6) | class HomeCubit extends Cubit { method setTab (line 9) | void setTab(HomeTab tab) FILE: examples/flutter_todos/lib/home/cubit/home_state.dart type HomeTab (line 3) | enum HomeTab { todos, stats } class HomeState (line 5) | final class HomeState extends Equatable { FILE: examples/flutter_todos/lib/home/view/home_page.dart class HomePage (line 8) | class HomePage extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class HomeView (line 20) | class HomeView extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) class _HomeTabButton (line 61) | class _HomeTabButton extends StatelessWidget { method build (line 73) | Widget build(BuildContext context) FILE: examples/flutter_todos/lib/l10n/app_localizations.dart class AppLocalizations (line 63) | abstract class AppLocalizations { method of (line 69) | AppLocalizations of(BuildContext context) method todosOverviewTodoDeletedSnackbarText (line 149) | String todosOverviewTodoDeletedSnackbarText(Object todoTitle) class _AppLocalizationsDelegate (line 254) | class _AppLocalizationsDelegate method load (line 259) | Future load(Locale locale) method isSupported (line 264) | bool isSupported(Locale locale) method shouldReload (line 268) | bool shouldReload(_AppLocalizationsDelegate old) function lookupAppLocalizations (line 271) | AppLocalizations lookupAppLocalizations(Locale locale) FILE: examples/flutter_todos/lib/l10n/app_localizations_en.dart class AppLocalizationsEn (line 8) | class AppLocalizationsEn extends AppLocalizations { method todosOverviewTodoDeletedSnackbarText (line 37) | String todosOverviewTodoDeletedSnackbarText(Object todoTitle) FILE: examples/flutter_todos/lib/main_development.dart function main (line 5) | Future main() FILE: examples/flutter_todos/lib/main_production.dart function main (line 5) | Future main() FILE: examples/flutter_todos/lib/main_staging.dart function main (line 5) | Future main() FILE: examples/flutter_todos/lib/stats/bloc/stats_bloc.dart class StatsBloc (line 8) | class StatsBloc extends Bloc { method _onSubscriptionRequested (line 18) | Future _onSubscriptionRequested( FILE: examples/flutter_todos/lib/stats/bloc/stats_event.dart class StatsEvent (line 3) | sealed class StatsEvent extends Equatable { class StatsSubscriptionRequested (line 10) | final class StatsSubscriptionRequested extends StatsEvent { FILE: examples/flutter_todos/lib/stats/bloc/stats_state.dart type StatsStatus (line 3) | enum StatsStatus { initial, loading, success, failure } class StatsState (line 5) | final class StatsState extends Equatable { method copyWith (line 19) | StatsState copyWith({ FILE: examples/flutter_todos/lib/stats/view/stats_page.dart class StatsPage (line 7) | class StatsPage extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) class StatsView (line 21) | class StatsView extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) FILE: examples/flutter_todos/lib/theme/theme.dart class FlutterTodosTheme (line 3) | class FlutterTodosTheme { FILE: examples/flutter_todos/lib/todos_overview/bloc/todos_overview_bloc.dart class TodosOverviewBloc (line 9) | class TodosOverviewBloc extends Bloc _onSubscriptionRequested( method _onTodoCompletionToggled (line 43) | Future _onTodoCompletionToggled( method _onTodoDeleted (line 51) | Future _onTodoDeleted( method _onUndoDeletionRequested (line 59) | Future _onUndoDeletionRequested( method _onFilterChanged (line 73) | void _onFilterChanged( method _onToggleAllRequested (line 80) | Future _onToggleAllRequested( method _onClearCompletedRequested (line 88) | Future _onClearCompletedRequested( FILE: examples/flutter_todos/lib/todos_overview/bloc/todos_overview_event.dart class TodosOverviewEvent (line 3) | sealed class TodosOverviewEvent extends Equatable { class TodosOverviewSubscriptionRequested (line 10) | final class TodosOverviewSubscriptionRequested extends TodosOverviewEvent { class TodosOverviewTodoCompletionToggled (line 14) | final class TodosOverviewTodoCompletionToggled extends TodosOverviewEvent { class TodosOverviewTodoDeleted (line 27) | final class TodosOverviewTodoDeleted extends TodosOverviewEvent { class TodosOverviewUndoDeletionRequested (line 36) | final class TodosOverviewUndoDeletionRequested extends TodosOverviewEvent { class TodosOverviewFilterChanged (line 40) | class TodosOverviewFilterChanged extends TodosOverviewEvent { class TodosOverviewToggleAllRequested (line 49) | class TodosOverviewToggleAllRequested extends TodosOverviewEvent { class TodosOverviewClearCompletedRequested (line 53) | class TodosOverviewClearCompletedRequested extends TodosOverviewEvent { FILE: examples/flutter_todos/lib/todos_overview/bloc/todos_overview_state.dart type TodosOverviewStatus (line 3) | enum TodosOverviewStatus { initial, loading, success, failure } class TodosOverviewState (line 5) | final class TodosOverviewState extends Equatable { method copyWith (line 20) | TodosOverviewState copyWith({ FILE: examples/flutter_todos/lib/todos_overview/models/todos_view_filter.dart type TodosViewFilter (line 3) | enum TodosViewFilter { all, activeOnly, completedOnly } function apply (line 6) | bool apply(Todo todo) function applyAll (line 17) | Iterable applyAll(Iterable todos) FILE: examples/flutter_todos/lib/todos_overview/view/todos_overview_page.dart class TodosOverviewPage (line 9) | class TodosOverviewPage extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class TodosOverviewView (line 23) | class TodosOverviewView extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) FILE: examples/flutter_todos/lib/todos_overview/widgets/todo_list_tile.dart class TodoListTile (line 4) | class TodoListTile extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: examples/flutter_todos/lib/todos_overview/widgets/todos_overview_filter_button.dart class TodosOverviewFilterButton (line 6) | class TodosOverviewFilterButton extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: examples/flutter_todos/lib/todos_overview/widgets/todos_overview_options_button.dart type TodosOverviewOption (line 6) | @visibleForTesting class TodosOverviewOptionsButton (line 9) | class TodosOverviewOptionsButton extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: examples/flutter_todos/packages/local_storage_todos_api/lib/src/local_storage_todos_api.dart class LocalStorageTodosApi (line 12) | class LocalStorageTodosApi extends TodosApi { method _getValue (line 33) | String? _getValue(String key) method _setValue (line 34) | Future _setValue(String key, String value) method _init (line 37) | void _init() method getTodos (line 55) | Stream> getTodos() method saveTodo (line 58) | Future saveTodo(Todo todo) method deleteTodo (line 72) | Future deleteTodo(String id) method clearCompleted (line 85) | Future clearCompleted() method completeAll (line 98) | Future completeAll({required bool isCompleted}) method close (line 112) | Future close() FILE: examples/flutter_todos/packages/local_storage_todos_api/test/local_storage_todos_api_test.dart class MockSharedPreferences (line 8) | class MockSharedPreferences extends Mock implements SharedPreferences {} function main (line 10) | void main() function createSubject (line 39) | LocalStorageTodosApi createSubject() FILE: examples/flutter_todos/packages/todos_api/lib/src/models/json_map.dart type JsonMap (line 2) | typedef JsonMap = Map; FILE: examples/flutter_todos/packages/todos_api/lib/src/models/todo.dart class Todo (line 22) | @immutable method copyWith (line 60) | Todo copyWith({ method fromJson (line 75) | Todo fromJson(JsonMap json) method toJson (line 78) | JsonMap toJson() FILE: examples/flutter_todos/packages/todos_api/lib/src/models/todo.g.dart function _$TodoFromJson (line 9) | Todo _$TodoFromJson(Map json) function _$TodoToJson (line 16) | Map _$TodoToJson(Todo instance) FILE: examples/flutter_todos/packages/todos_api/lib/src/todos_api.dart class TodosApi (line 6) | abstract class TodosApi { method getTodos (line 11) | Stream> getTodos() method saveTodo (line 16) | Future saveTodo(Todo todo) method deleteTodo (line 22) | Future deleteTodo(String id) method clearCompleted (line 27) | Future clearCompleted() method completeAll (line 32) | Future completeAll({required bool isCompleted}) method close (line 35) | Future close() class TodoNotFoundException (line 39) | class TodoNotFoundException implements Exception {} FILE: examples/flutter_todos/packages/todos_api/test/models/todo_test.dart function main (line 5) | void main() function createSubject (line 7) | Todo createSubject({ FILE: examples/flutter_todos/packages/todos_api/test/todos_api_test.dart class TestTodosApi (line 4) | class TestTodosApi extends TodosApi { method noSuchMethod (line 8) | dynamic noSuchMethod(Invocation invocation) function main (line 13) | void main() FILE: examples/flutter_todos/packages/todos_repository/lib/src/todos_repository.dart class TodosRepository (line 6) | class TodosRepository { method getTodos (line 15) | Stream> getTodos() method saveTodo (line 20) | Future saveTodo(Todo todo) method deleteTodo (line 26) | Future deleteTodo(String id) method clearCompleted (line 31) | Future clearCompleted() method completeAll (line 36) | Future completeAll({required bool isCompleted}) method dispose (line 40) | void dispose() FILE: examples/flutter_todos/packages/todos_repository/test/todos_repository_test.dart class MockTodosApi (line 6) | class MockTodosApi extends Mock implements TodosApi {} class FakeTodo (line 8) | class FakeTodo extends Fake implements Todo {} function main (line 10) | void main() function createSubject (line 51) | TodosRepository createSubject() FILE: examples/flutter_todos/test/app_test.dart function main (line 12) | void main() FILE: examples/flutter_todos/test/edit_todo/bloc/edit_todo_bloc_test.dart class MockTodosRepository (line 7) | class MockTodosRepository extends Mock implements TodosRepository {} class FakeTodo (line 9) | class FakeTodo extends Fake implements Todo {} function main (line 11) | void main() function buildBloc (line 23) | EditTodoBloc buildBloc() FILE: examples/flutter_todos/test/edit_todo/bloc/edit_todo_event_test.dart function main (line 6) | void main() FILE: examples/flutter_todos/test/edit_todo/bloc/edit_todo_state_test.dart function main (line 7) | void main() function createSubject (line 15) | EditTodoState createSubject({ FILE: examples/flutter_todos/test/edit_todo/view/edit_todo_page_test.dart class MockEditTodoBloc (line 11) | class MockEditTodoBloc extends MockBloc function main (line 14) | void main() function buildSubject (line 40) | Widget buildSubject() function buildSubject (line 106) | Widget buildSubject() FILE: examples/flutter_todos/test/helpers/finders.dart function bySpecificType (line 9) | Finder bySpecificType() FILE: examples/flutter_todos/test/helpers/pump_app.dart class MockTodosRepository (line 9) | class MockTodosRepository extends Mock implements TodosRepository {} function pumpApp (line 12) | Future pumpApp( function pumpRoute (line 31) | Future pumpRoute( FILE: examples/flutter_todos/test/home/cubit/home_cubit_test.dart function main (line 5) | void main() function buildCubit (line 7) | HomeCubit buildCubit() FILE: examples/flutter_todos/test/home/view/home_page_test.dart class MockHomeCubit (line 13) | class MockHomeCubit extends MockCubit implements HomeCubit {} function main (line 15) | void main() function buildSubject (line 54) | Widget buildSubject() FILE: examples/flutter_todos/test/stats/bloc/stats_bloc_test.dart class MockTodosRepository (line 7) | class MockTodosRepository extends Mock implements TodosRepository {} function main (line 9) | void main() function buildBloc (line 24) | StatsBloc buildBloc() FILE: examples/flutter_todos/test/stats/bloc/stats_event_test.dart function main (line 6) | void main() FILE: examples/flutter_todos/test/stats/bloc/stats_state_test.dart function main (line 6) | void main() function createSubject (line 8) | StatsState createSubject({ FILE: examples/flutter_todos/test/stats/view/stats_page_test.dart class MockStatsBloc (line 11) | class MockStatsBloc extends MockBloc function main (line 14) | void main() function buildSubject (line 63) | Widget buildSubject() FILE: examples/flutter_todos/test/todos_overview/bloc/todos_overview_bloc_test.dart class MockTodosRepository (line 7) | class MockTodosRepository extends Mock implements TodosRepository {} class FakeTodo (line 9) | class FakeTodo extends Fake implements Todo {} function main (line 11) | void main() function buildBloc (line 46) | TodosOverviewBloc buildBloc() FILE: examples/flutter_todos/test/todos_overview/bloc/todos_overview_event_test.dart function main (line 7) | void main() FILE: examples/flutter_todos/test/todos_overview/bloc/todos_overview_state_test.dart function main (line 7) | void main() function createSubject (line 15) | TodosOverviewState createSubject({ FILE: examples/flutter_todos/test/todos_overview/models/todos_view_filter_test.dart function main (line 5) | void main() FILE: examples/flutter_todos/test/todos_overview/view/todos_overview_page_test.dart class MockTodosRepository (line 12) | class MockTodosRepository extends Mock implements TodosRepository {} class MockTodosOverviewBloc (line 14) | class MockTodosOverviewBloc function main (line 18) | void main() function buildSubject (line 89) | Widget buildSubject() FILE: examples/flutter_todos/test/todos_overview/widgets/todo_list_tile_test.dart function main (line 8) | void main() function buildSubject (line 29) | Widget buildSubject({Todo? todo}) FILE: examples/flutter_todos/test/todos_overview/widgets/todos_overview_filter_button_test.dart class MockTodosOverviewBloc (line 12) | class MockTodosOverviewBloc function filterMenuItem (line 17) | Finder filterMenuItem({ function openPopup (line 31) | Future openPopup() function main (line 37) | void main() function buildSubject (line 51) | Widget buildSubject() FILE: examples/flutter_todos/test/todos_overview/widgets/todos_overview_options_button_test.dart class MockTodosOverviewBloc (line 14) | class MockTodosOverviewBloc function optionMenuItem (line 19) | Finder optionMenuItem({ function openPopup (line 33) | Future openPopup() function main (line 39) | void main() function buildSubject (line 53) | Widget buildSubject() FILE: examples/flutter_weather/lib/app.dart class WeatherApp (line 8) | class WeatherApp extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class WeatherAppView (line 24) | class WeatherAppView extends StatelessWidget { method build (line 28) | Widget build(BuildContext context) FILE: examples/flutter_weather/lib/main.dart function main (line 8) | void main() FILE: examples/flutter_weather/lib/search/view/search_page.dart class SearchPage (line 3) | class SearchPage extends StatefulWidget { method route (line 6) | Route route() method createState (line 11) | State createState() class _SearchPageState (line 14) | class _SearchPageState extends State { method dispose (line 20) | void dispose() method build (line 26) | Widget build(BuildContext context) FILE: examples/flutter_weather/lib/settings/view/settings_page.dart class SettingsPage (line 5) | class SettingsPage extends StatelessWidget { method route (line 8) | Route route() method build (line 15) | Widget build(BuildContext context) FILE: examples/flutter_weather/lib/weather/cubit/weather_cubit.dart class WeatherCubit (line 11) | class WeatherCubit extends HydratedCubit { method fetchWeather (line 16) | Future fetchWeather(String? city) method refreshWeather (line 42) | Future refreshWeather() method toggleUnits (line 66) | void toggleUnits() method fromJson (line 92) | WeatherState fromJson(Map json) method toJson (line 96) | Map toJson(WeatherState state) function toFahrenheit (line 100) | double toFahrenheit() function toCelsius (line 101) | double toCelsius() FILE: examples/flutter_weather/lib/weather/cubit/weather_cubit.g.dart function _$WeatherStateFromJson (line 9) | WeatherState _$WeatherStateFromJson(Map json) function _$WeatherStateToJson (line 38) | Map _$WeatherStateToJson( FILE: examples/flutter_weather/lib/weather/cubit/weather_state.dart type WeatherStatus (line 3) | enum WeatherStatus { initial, loading, success, failure } class WeatherState (line 12) | @JsonSerializable() method copyWith (line 27) | WeatherState copyWith({ method toJson (line 39) | Map toJson() FILE: examples/flutter_weather/lib/weather/models/weather.dart type TemperatureUnits (line 9) | enum TemperatureUnits { fahrenheit, celsius } class Temperature (line 16) | @JsonSerializable() method toJson (line 25) | Map toJson() class Weather (line 31) | @JsonSerializable() method toJson (line 67) | Map toJson() method copyWith (line 69) | Weather copyWith({ FILE: examples/flutter_weather/lib/weather/models/weather.g.dart function _$TemperatureFromJson (line 9) | Temperature _$TemperatureFromJson(Map json) function _$TemperatureToJson (line 20) | Map _$TemperatureToJson(Temperature instance) function _$WeatherFromJson (line 25) | Weather _$WeatherFromJson(Map json) function _$WeatherToJson (line 49) | Map _$WeatherToJson(Weather instance) FILE: examples/flutter_weather/lib/weather/view/weather_page.dart class WeatherPage (line 7) | class WeatherPage extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: examples/flutter_weather/lib/weather/widgets/weather_empty.dart class WeatherEmpty (line 3) | class WeatherEmpty extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: examples/flutter_weather/lib/weather/widgets/weather_error.dart class WeatherError (line 3) | class WeatherError extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: examples/flutter_weather/lib/weather/widgets/weather_loading.dart class WeatherLoading (line 3) | class WeatherLoading extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: examples/flutter_weather/lib/weather/widgets/weather_populated.dart class WeatherPopulated (line 4) | class WeatherPopulated extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class _WeatherIcon (line 59) | class _WeatherIcon extends StatelessWidget { method build (line 67) | Widget build(BuildContext context) class _WeatherBackground (line 92) | class _WeatherBackground extends StatelessWidget { method build (line 94) | Widget build(BuildContext context) function brighten (line 117) | Color brighten([int percent = 10]) function formattedTemperature (line 137) | String formattedTemperature(TemperatureUnits units) FILE: examples/flutter_weather/lib/weather_bloc_observer.dart class WeatherBlocObserver (line 5) | class WeatherBlocObserver extends BlocObserver { method onEvent (line 9) | void onEvent(Bloc bloc, Object? event) method onChange (line 15) | void onChange(BlocBase bloc, Change change) method onTransition (line 21) | void onTransition( method onError (line 30) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) FILE: examples/flutter_weather/linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 10) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: examples/flutter_weather/packages/open_meteo_api/lib/src/models/location.dart class Location (line 5) | @JsonSerializable() FILE: examples/flutter_weather/packages/open_meteo_api/lib/src/models/location.g.dart function _$LocationFromJson (line 11) | Location _$LocationFromJson(Map json) FILE: examples/flutter_weather/packages/open_meteo_api/lib/src/models/weather.dart class Weather (line 5) | @JsonSerializable() FILE: examples/flutter_weather/packages/open_meteo_api/lib/src/models/weather.g.dart function _$WeatherFromJson (line 11) | Weather _$WeatherFromJson(Map json) FILE: examples/flutter_weather/packages/open_meteo_api/lib/src/open_meteo_api_client.dart class LocationRequestFailure (line 8) | class LocationRequestFailure implements Exception {} class LocationNotFoundFailure (line 11) | class LocationNotFoundFailure implements Exception {} class WeatherRequestFailure (line 14) | class WeatherRequestFailure implements Exception {} class WeatherNotFoundFailure (line 17) | class WeatherNotFoundFailure implements Exception {} class OpenMeteoApiClient (line 22) | class OpenMeteoApiClient { method locationSearch (line 33) | Future locationSearch(String query) method getWeather (line 58) | Future getWeather({ method close (line 86) | void close() FILE: examples/flutter_weather/packages/open_meteo_api/test/location_test.dart function main (line 4) | void main() FILE: examples/flutter_weather/packages/open_meteo_api/test/open_meteo_api_client_test.dart class MockHttpClient (line 6) | class MockHttpClient extends Mock implements http.Client {} class MockResponse (line 8) | class MockResponse extends Mock implements http.Response {} class FakeUri (line 10) | class FakeUri extends Fake implements Uri {} function main (line 12) | void main() FILE: examples/flutter_weather/packages/open_meteo_api/test/weather_test.dart function main (line 4) | void main() FILE: examples/flutter_weather/packages/weather_repository/lib/src/models/weather.dart type WeatherCondition (line 6) | enum WeatherCondition { class Weather (line 14) | @JsonSerializable() method toJson (line 25) | Map toJson() FILE: examples/flutter_weather/packages/weather_repository/lib/src/models/weather.g.dart function _$WeatherFromJson (line 9) | Weather _$WeatherFromJson(Map json) function _$WeatherToJson (line 25) | Map _$WeatherToJson(Weather instance) FILE: examples/flutter_weather/packages/weather_repository/lib/src/weather_repository.dart class WeatherRepository (line 6) | class WeatherRepository { method getWeather (line 12) | Future getWeather(String city) method dispose (line 25) | void dispose() FILE: examples/flutter_weather/packages/weather_repository/test/src/models/weather_test.dart function main (line 6) | void main() FILE: examples/flutter_weather/packages/weather_repository/test/weather_repository_test.dart class MockOpenMeteoApiClient (line 7) | class MockOpenMeteoApiClient extends Mock class MockLocation (line 10) | class MockLocation extends Mock implements open_meteo_api.Location {} class MockWeather (line 12) | class MockWeather extends Mock implements open_meteo_api.Weather {} function main (line 14) | void main() FILE: examples/flutter_weather/test/app_test.dart class MockWeatherCubit (line 13) | class MockWeatherCubit extends MockCubit class MockWeatherRepository (line 16) | class MockWeatherRepository extends Mock implements WeatherRepository {} function main (line 18) | void main() FILE: examples/flutter_weather/test/helpers/hydrated_bloc.dart class MockStorage (line 5) | class MockStorage extends Mock implements Storage {} function initHydratedStorage (line 9) | void initHydratedStorage() FILE: examples/flutter_weather/test/search/view/search_page_test.dart function main (line 5) | void main() FILE: examples/flutter_weather/test/settings/view/settings_page_test.dart class MockWeatherCubit (line 9) | class MockWeatherCubit extends MockCubit function main (line 12) | void main() FILE: examples/flutter_weather/test/weather/cubit/weather_cubit_test.dart class MockWeatherRepository (line 15) | class MockWeatherRepository extends Mock class MockWeather (line 18) | class MockWeather extends Mock implements weather_repository.Weather {} function main (line 20) | void main() FILE: examples/flutter_weather/test/weather/cubit/weather_state_test.dart function main (line 4) | void main() FILE: examples/flutter_weather/test/weather/view/weather_page_test.dart class MockWeatherRepository (line 15) | class MockWeatherRepository extends Mock implements WeatherRepository {} class MockWeatherCubit (line 17) | class MockWeatherCubit extends MockCubit function main (line 20) | void main() FILE: examples/flutter_weather/test/weather/widgets/weather_empty_test.dart function main (line 6) | void main() FILE: examples/flutter_weather/test/weather/widgets/weather_error_test.dart function main (line 6) | void main() FILE: examples/flutter_weather/test/weather/widgets/weather_loading_test.dart function main (line 6) | void main() FILE: examples/flutter_weather/test/weather/widgets/weather_populated_test.dart function main (line 7) | void main() FILE: examples/flutter_wizard/lib/bloc/profile_wizard_bloc.dart class ProfileWizardBloc (line 7) | class ProfileWizardBloc extends Bloc createState() class _HomeState (line 22) | class _HomeState extends State { method build (line 24) | Widget build(BuildContext context) class ProfileWizard (line 49) | class ProfileWizard extends StatelessWidget { method route (line 52) | Route route() method build (line 57) | Widget build(BuildContext context) class ProfileWizardFlow (line 67) | class ProfileWizardFlow extends StatelessWidget { method build (line 73) | Widget build(BuildContext context) class ProfileNameForm (line 90) | class ProfileNameForm extends StatefulWidget { method page (line 93) | Page page() method createState (line 98) | State createState() class _ProfileNameFormState (line 101) | class _ProfileNameFormState extends State { method build (line 105) | Widget build(BuildContext context) class ProfileAgeForm (line 136) | class ProfileAgeForm extends StatefulWidget { method page (line 139) | Page page() method createState (line 142) | State createState() class _ProfileAgeFormState (line 145) | class _ProfileAgeFormState extends State { method build (line 149) | Widget build(BuildContext context) FILE: examples/github_search/angular_github_search/lib/app_component.dart class AppComponent (line 5) | @Component( FILE: examples/github_search/angular_github_search/lib/src/search_form/search_bar/search_bar_component.dart class SearchBarComponent (line 4) | @Component( method onTextChanged (line 12) | void onTextChanged(String text) FILE: examples/github_search/angular_github_search/lib/src/search_form/search_body/search_body_component.dart class SearchBodyComponent (line 5) | @Component( FILE: examples/github_search/angular_github_search/lib/src/search_form/search_body/search_results/search_result_item/search_result_item_component.dart class SearchResultItemComponent (line 4) | @Component( FILE: examples/github_search/angular_github_search/lib/src/search_form/search_body/search_results/search_results_component.dart class SearchResultsComponent (line 5) | @Component( FILE: examples/github_search/angular_github_search/lib/src/search_form/search_form_component.dart class SearchFormComponent (line 6) | @Component( method ngOnInit (line 22) | void ngOnInit() method ngOnDestroy (line 29) | void ngOnDestroy() FILE: examples/github_search/angular_github_search/web/main.dart function main (line 4) | void main() FILE: examples/github_search/common_github_search/lib/src/github_cache.dart class GithubCache (line 3) | class GithubCache { method get (line 6) | SearchResult? get(String term) method set (line 8) | void set(String term, SearchResult result) method contains (line 10) | bool contains(String term) method remove (line 12) | void remove(String term) method close (line 14) | void close() FILE: examples/github_search/common_github_search/lib/src/github_client.dart class GithubClient (line 7) | class GithubClient { method search (line 16) | Future search(String term) method close (line 27) | void close() FILE: examples/github_search/common_github_search/lib/src/github_repository.dart class GithubRepository (line 5) | class GithubRepository { method search (line 13) | Future search(String term) method dispose (line 23) | void dispose() FILE: examples/github_search/common_github_search/lib/src/github_search_bloc/github_search_bloc.dart function debounce (line 7) | EventTransformer debounce(Duration duration) class GithubSearchBloc (line 11) | class GithubSearchBloc extends Bloc { method _onTextChanged (line 20) | Future _onTextChanged( FILE: examples/github_search/common_github_search/lib/src/github_search_bloc/github_search_event.dart class GithubSearchEvent (line 3) | sealed class GithubSearchEvent extends Equatable { class TextChanged (line 7) | final class TextChanged extends GithubSearchEvent { method toString (line 16) | String toString() FILE: examples/github_search/common_github_search/lib/src/github_search_bloc/github_search_state.dart class GithubSearchState (line 4) | sealed class GithubSearchState extends Equatable { class SearchStateEmpty (line 11) | final class SearchStateEmpty extends GithubSearchState {} class SearchStateLoading (line 13) | final class SearchStateLoading extends GithubSearchState {} class SearchStateSuccess (line 15) | final class SearchStateSuccess extends GithubSearchState { method toString (line 24) | String toString() class SearchStateError (line 27) | final class SearchStateError extends GithubSearchState { FILE: examples/github_search/common_github_search/lib/src/models/github_user.dart class GithubUser (line 1) | class GithubUser { FILE: examples/github_search/common_github_search/lib/src/models/search_result.dart class SearchResult (line 3) | class SearchResult { FILE: examples/github_search/common_github_search/lib/src/models/search_result_error.dart class SearchResultError (line 1) | class SearchResultError implements Exception { FILE: examples/github_search/common_github_search/lib/src/models/search_result_item.dart class SearchResultItem (line 3) | class SearchResultItem { FILE: examples/github_search/flutter_github_search/lib/main.dart function main (line 6) | void main() class App (line 8) | class App extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: examples/github_search/flutter_github_search/lib/search_form.dart class SearchForm (line 6) | class SearchForm extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class _SearchBar (line 20) | class _SearchBar extends StatefulWidget { method createState (line 22) | State<_SearchBar> createState() class _SearchBarState (line 25) | class _SearchBarState extends State<_SearchBar> { method initState (line 30) | void initState() method dispose (line 36) | void dispose() method build (line 42) | Widget build(BuildContext context) method _onClearTapped (line 63) | void _onClearTapped() class _SearchBody (line 69) | class _SearchBody extends StatelessWidget { method build (line 71) | Widget build(BuildContext context) class _SearchResults (line 88) | class _SearchResults extends StatelessWidget { method build (line 94) | Widget build(BuildContext context) class _SearchResultItem (line 104) | class _SearchResultItem extends StatelessWidget { method build (line 110) | Widget build(BuildContext context) FILE: extensions/intellij/intellij_generator_plugin/src/main/java/com/bloc/intellij_generator_plugin/action/BlocTemplateType.java type BlocTemplateType (line 3) | public enum BlocTemplateType { FILE: extensions/intellij/intellij_generator_plugin/src/main/java/com/bloc/intellij_generator_plugin/action/GenerateBlocDialog.java class GenerateBlocDialog (line 9) | public class GenerateBlocDialog extends DialogWrapper { method GenerateBlocDialog (line 16) | public GenerateBlocDialog(final Listener listener) { method createCenterPanel (line 22) | @Nullable method doOKAction (line 28) | @Override method getPreferredFocusedComponent (line 43) | @Nullable type Listener (line 49) | public interface Listener { method onGenerateBlocClicked (line 50) | void onGenerateBlocClicked(String blocName, BlocTemplateType blocTem... FILE: extensions/vscode/src/code-actions/bloc-code-action-provider.ts class BlocCodeActionProvider (line 14) | class BlocCodeActionProvider implements CodeActionProvider { method provideCodeActions (line 15) | public provideCodeActions(): CodeAction[] { FILE: extensions/vscode/src/commands/new-bloc.command.ts function promptForBlocName (line 53) | function promptForBlocName(): Thenable { function promptForTargetDirectory (line 61) | async function promptForTargetDirectory(): Promise { function generateBlocCode (line 76) | async function generateBlocCode( function createDirectory (line 110) | function createDirectory(targetDirectory: string): Promise { function createBlocEventTemplate (line 121) | function createBlocEventTemplate( function createBlocStateTemplate (line 148) | function createBlocStateTemplate( function createBlocTemplate (line 175) | function createBlocTemplate( FILE: extensions/vscode/src/commands/new-cubit.command.ts function promptForCubitName (line 49) | function promptForCubitName(): Thenable { function promptForTargetDirectory (line 57) | async function promptForTargetDirectory(): Promise { function generateCubitCode (line 72) | async function generateCubitCode( function createDirectory (line 96) | function createDirectory(targetDirectory: string): Promise { function createCubitStateTemplate (line 107) | function createCubitStateTemplate( function createCubitTemplate (line 134) | function createCubitTemplate( FILE: extensions/vscode/src/extension.ts function activate (line 27) | function activate(context: ExtensionContext) { function deactivate (line 90) | function deactivate(): Thenable | undefined { FILE: extensions/vscode/src/language-server/language-server.ts constant DART_FILE (line 13) | const DART_FILE = { language: "dart", scheme: "file" }; constant ANALYSIS_OPTIONS_FILE (line 14) | const ANALYSIS_OPTIONS_FILE = { function startLanguageServer (line 19) | async function startLanguageServer(executable: string) { function startLanguageServerWithProgress (line 45) | async function startLanguageServerWithProgress(executable: string) { function tryStartLanguageServer (line 62) | async function tryStartLanguageServer( FILE: extensions/vscode/src/language-server/selectors.ts constant ANALYSIS_OPTIONS_FILE (line 1) | const ANALYSIS_OPTIONS_FILE = { constant DART_FILE (line 5) | const DART_FILE = { language: "dart", scheme: "file" }; FILE: extensions/vscode/src/templates/bloc-event.template.ts function getBlocEventTemplate (line 4) | function getBlocEventTemplate( function getEquatableBlocEventTemplate (line 19) | function getEquatableBlocEventTemplate( function getDefaultBlocEventTemplate (line 37) | function getDefaultBlocEventTemplate( function getFreezedBlocEvent (line 51) | function getFreezedBlocEvent(blocName: string): string { FILE: extensions/vscode/src/templates/bloc-state.template.ts function getBlocStateTemplate (line 4) | function getBlocStateTemplate( function getEquatableBlocStateTemplate (line 19) | function getEquatableBlocStateTemplate( function getDefaultBlocStateTemplate (line 40) | function getDefaultBlocStateTemplate( function getFreezedBlocStateTemplate (line 57) | function getFreezedBlocStateTemplate(blocName: string): string { FILE: extensions/vscode/src/templates/bloc.template.ts function getBlocTemplate (line 4) | function getBlocTemplate(blocName: string, type: BlocType): string { function getEquatableBlocTemplate (line 15) | function getEquatableBlocTemplate(blocName: string) { function getDefaultBlocTemplate (line 36) | function getDefaultBlocTemplate(blocName: string) { function getFreezedBlocTemplate (line 57) | function getFreezedBlocTemplate(blocName: string) { FILE: extensions/vscode/src/templates/cubit-state.template.ts function getCubitStateTemplate (line 4) | function getCubitStateTemplate( function getEquatableCubitStateTemplate (line 19) | function getEquatableCubitStateTemplate( function getDefaultCubitStateTemplate (line 40) | function getDefaultCubitStateTemplate( function getFreezedCubitStateTemplate (line 57) | function getFreezedCubitStateTemplate(cubitName: string): string { FILE: extensions/vscode/src/templates/cubit.template.ts function getCubitTemplate (line 4) | function getCubitTemplate(cubitName: string, type: BlocType): string { function getEquatableCubitTemplate (line 15) | function getEquatableCubitTemplate(cubitName: string) { function getDefaultCubitTemplate (line 30) | function getDefaultCubitTemplate(cubitName: string) { function getFreezedCubitTemplate (line 45) | function getFreezedCubitTemplate(cubitName: string) { FILE: extensions/vscode/src/utils/analyze-dependencies.ts constant DEFAULT_VERSION_VALUE (line 7) | const DEFAULT_VERSION_VALUE = "0.0.0"; type Dependency (line 9) | interface Dependency { type Action (line 15) | interface Action { function analyzeDependencies (line 50) | async function analyzeDependencies() { function checkForUpgrades (line 61) | function checkForUpgrades( function showUpdateMessage (line 82) | function showUpdateMessage(dependency : Dependency, dependencyVersion : ... function getDependencies (line 113) | async function getDependencies( FILE: extensions/vscode/src/utils/downloader.ts constant DEFAULT_TIMEOUT_MS (line 11) | const DEFAULT_TIMEOUT_MS = 5000; constant DEFAULT_RETRY_COUNT (line 12) | const DEFAULT_RETRY_COUNT = 5; constant DEFAULT_RETRY_DELAY_MS (line 13) | const DEFAULT_RETRY_DELAY_MS = 100; function downloadFile (line 18) | async function downloadFile( function tryGetDownload (line 75) | async function tryGetDownload( function downloadsPath (line 86) | function downloadsPath(context: ExtensionContext): string { function listDownloads (line 90) | async function listDownloads(context: ExtensionContext): Promise { function getDownload (line 102) | async function getDownload( function get (line 124) | async function get( function getAsStream (line 140) | async function getAsStream( FILE: extensions/vscode/src/utils/exec.ts type ExecOptions (line 3) | interface ExecOptions { FILE: extensions/vscode/src/utils/get-bloc-type.ts type BlocType (line 11) | const enum BlocType { function getBlocType (line 17) | async function getBlocType(type: TemplateType): Promise { function getDefaultDependency (line 32) | async function getDefaultDependency(): Promise { FILE: extensions/vscode/src/utils/get-latest-package-version.ts function getLatestPackageVersion (line 4) | async function getLatestPackageVersion(name: string): Promise { FILE: extensions/vscode/src/utils/get-pubspec-path.ts constant PUBSPEC_FILE_NAME (line 4) | const PUBSPEC_FILE_NAME = "pubspec.yaml"; constant PUBSPEC_LOCK_FILE_NAME (line 5) | const PUBSPEC_LOCK_FILE_NAME = "pubspec.lock"; function getPubspecPath (line 7) | function getPubspecPath(): string | undefined { function getPubspecLockPath (line 11) | function getPubspecLockPath(): string | undefined { function getWorkspacePath (line 15) | function getWorkspacePath(fileName: string): string | undefined { FILE: extensions/vscode/src/utils/get-pubspec.ts function getPubspec (line 5) | async function getPubspec(): Promise | undefined> { function getPubspecLock (line 10) | async function getPubspecLock(): Promise | undefined> { function getYAMLFileContent (line 15) | async function getYAMLFileContent(path: string | undefined): Promise( FILE: extensions/vscode/src/utils/set-show-context-menu.ts function setShowContextMenu (line 6) | async function setShowContextMenu( FILE: extensions/vscode/src/utils/update-pubspec-dependency.ts function updatePubspecDependency (line 6) | function updatePubspecDependency(dependency: { FILE: extensions/zed/src/lib.rs constant BLOC_TOOLS_REPO (line 4) | const BLOC_TOOLS_REPO: &str = "felangel/bloc"; constant BLOC_TOOLS_RELEASE_TAG (line 5) | const BLOC_TOOLS_RELEASE_TAG: &str = "bloc_tools-v0.1.0-dev.22"; type BlocExtension (line 7) | struct BlocExtension { method language_server_binary_path (line 12) | fn language_server_binary_path( method new (line 113) | fn new() -> Self { method language_server_command (line 119) | fn language_server_command( FILE: packages/angular_bloc/example/example.dart class AppComponent (line 6) | @Component( class CounterEvent (line 13) | abstract class CounterEvent {} class CounterIncrementPressed (line 15) | class CounterIncrementPressed extends CounterEvent {} class CounterDecrementPressed (line 17) | class CounterDecrementPressed extends CounterEvent {} class CounterBloc (line 20) | class CounterBloc extends Bloc { method onTransition (line 27) | void onTransition(Transition transition) class CounterPageComponent (line 37) | @Component( method ngOnInit (line 46) | void ngOnInit() method ngOnDestroy (line 51) | void ngOnDestroy() method increment (line 55) | void increment() method decrement (line 57) | void decrement() FILE: packages/angular_bloc/lib/src/pipes/bloc_pipe.dart class BlocPipe (line 24) | @Pipe('bloc', pure: false) method ngOnDestroy (line 35) | void ngOnDestroy() method transform (line 43) | dynamic transform(BlocBase? bloc) method _subscribe (line 58) | void _subscribe(BlocBase bloc) method _updateLatestValue (line 65) | void _updateLatestValue(dynamic async, Object? value) method _dispose (line 72) | void _dispose() method _maybeStreamIdentical (line 82) | bool _maybeStreamIdentical(dynamic a, dynamic b) FILE: packages/angular_bloc/test/bloc_pipe_test.dart class MockChangeDetectorRef (line 11) | class MockChangeDetectorRef extends Mock implements ChangeDetectorRef {} class CounterEvent (line 13) | abstract class CounterEvent {} class Increment (line 15) | class Increment extends CounterEvent {} class Decrement (line 17) | class Decrement extends CounterEvent {} class CounterBloc (line 20) | class CounterBloc extends Bloc { function main (line 27) | void main() FILE: packages/bloc/example/main.dart class SimpleBlocObserver (line 7) | class SimpleBlocObserver extends BlocObserver { method onCreate (line 11) | void onCreate(BlocBase bloc) method onEvent (line 17) | void onEvent(Bloc bloc, Object? event) method onChange (line 23) | void onChange(BlocBase bloc, Change change) method onTransition (line 29) | void onTransition( method onDone (line 38) | void onDone( method onError (line 49) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onClose (line 55) | void onClose(BlocBase bloc) function main (line 61) | void main() function cubitMain (line 67) | void cubitMain() function blocMain (line 86) | Future blocMain() class CounterCubit (line 110) | class CounterCubit extends Cubit { method increment (line 117) | void increment() class CounterEvent (line 121) | abstract class CounterEvent {} class CounterIncrementPressed (line 124) | class CounterIncrementPressed extends CounterEvent {} class CounterBloc (line 127) | class CounterBloc extends Bloc { FILE: packages/bloc/lib/src/bloc.dart class BlocEventSink (line 12) | abstract class BlocEventSink implements ErrorSink { method add (line 16) | void add(Event event) type EventHandler (line 21) | typedef EventHandler = FutureOr Function( type EventMapper (line 29) | typedef EventMapper = Stream Function(Event event); type EventTransformer (line 33) | typedef EventTransformer = Stream Function( class Bloc (line 42) | abstract class Bloc extends BlocBase method add (line 82) | void add(Event event) method onEvent (line 124) | void onEvent(Event event) method emit (line 151) | void emit(State state) method on (line 178) | void on( method onEmit (line 198) | void onEmit(State state) method handleEvent (line 217) | Future handleEvent() method tearDown (line 218) | void tearDown() method onTransition (line 268) | void onTransition(Transition transition) method onDone (line 297) | void onDone(Event event, [Object? error, StackTrace? stackTrace]) method close (line 310) | Future close() class _Handler (line 321) | class _Handler { class _DefaultBlocObserver (line 327) | class _DefaultBlocObserver extends BlocObserver { class _FlatMapStreamTransformer (line 331) | class _FlatMapStreamTransformer extends StreamTransformerBase bind(Stream> stream) FILE: packages/bloc/lib/src/bloc_base.dart class Streamable (line 4) | abstract class Streamable { class StateStreamable (line 10) | abstract class StateStreamable implements Streamable { class StateStreamableSource (line 16) | abstract class StateStreamableSource class Closable (line 20) | abstract class Closable { method close (line 23) | FutureOr close() class Emittable (line 33) | abstract class Emittable { method emit (line 35) | void emit(State state) class ErrorSink (line 41) | abstract class ErrorSink implements Closable { method addError (line 45) | void addError(Object error, [StackTrace? stackTrace]) class EmittableStateStreamableSource (line 49) | abstract class EmittableStateStreamableSource class BlocBase (line 56) | abstract class BlocBase method emit (line 97) | void emit(State state) method onChange (line 135) | void onChange(Change change) method addError (line 144) | void addError(Object error, [StackTrace? stackTrace]) method onError (line 163) | void onError(Object error, StackTrace stackTrace) method close (line 173) | Future close() FILE: packages/bloc/lib/src/bloc_observer.dart class BlocObserver (line 7) | abstract class BlocObserver { method onCreate (line 17) | void onCreate(BlocBase bloc) method onEvent (line 23) | void onEvent(Bloc bloc, Object? event) method onChange (line 30) | void onChange(BlocBase bloc, Change change) method onTransition (line 39) | void onTransition( method onError (line 49) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onDone (line 56) | void onDone( method onClose (line 69) | void onClose(BlocBase bloc) class MultiBlocObserver (line 88) | class MultiBlocObserver implements BlocObserver { method onCreate (line 98) | void onCreate(BlocBase bloc) method onEvent (line 105) | void onEvent(Bloc bloc, Object? event) method onChange (line 112) | void onChange(BlocBase bloc, Change change) method onTransition (line 119) | void onTransition( method onError (line 129) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onDone (line 136) | void onDone( method onClose (line 148) | void onClose(BlocBase bloc) FILE: packages/bloc/lib/src/change.dart class Change (line 7) | @immutable method toString (line 30) | String toString() FILE: packages/bloc/lib/src/cubit.dart class Cubit (line 21) | abstract class Cubit extends BlocBase { FILE: packages/bloc/lib/src/emitter.dart class Emitter (line 11) | abstract class Emitter { method onEach (line 28) | Future onEach( method forEach (line 50) | Future forEach( method call (line 61) | void call(State state) class _Emitter (line 64) | class _Emitter implements Emitter { method onEach (line 75) | Future onEach( method forEach (line 95) | Future forEach( method call (line 112) | void call(State state) method cancel (line 141) | void cancel() method complete (line 147) | void complete() method _close (line 182) | void _close() FILE: packages/bloc/lib/src/transition.dart class Transition (line 8) | @immutable method toString (line 33) | String toString() FILE: packages/bloc/test/bloc_event_transformer_test.dart class CounterEvent (line 5) | @immutable class Increment (line 8) | class Increment extends CounterEvent { function wait (line 21) | Future wait() function tick (line 22) | Future tick() class CounterBloc (line 24) | class CounterBloc extends Bloc { function main (line 43) | void main() function incrementTransformer (line 125) | EventTransformer incrementTransformer() FILE: packages/bloc/test/bloc_event_transformer_test_legacy.dart class CounterEvent (line 5) | @immutable class Increment (line 8) | class Increment extends CounterEvent { function wait (line 21) | Future wait() function tick (line 22) | Future tick() class CounterBloc (line 24) | class CounterBloc extends Bloc { function main (line 43) | void main() function incrementTransformer (line 115) | EventTransformer incrementTransformer() FILE: packages/bloc/test/bloc_observer_test.dart class _MockBlocObserver (line 8) | class _MockBlocObserver extends Mock implements BlocObserver {} class DefaultBlocObserver (line 10) | class DefaultBlocObserver extends BlocObserver { function main (line 14) | void main() FILE: packages/bloc/test/bloc_on_test.dart class TestEvent (line 6) | abstract class TestEvent {} class TestEventA (line 8) | class TestEventA extends TestEvent {} class TestEventAA (line 10) | class TestEventAA extends TestEventA {} class TestEventB (line 12) | class TestEventB extends TestEvent {} class TestEventBA (line 14) | class TestEventBA extends TestEventB {} class TestState (line 16) | class TestState {} type OnEvent (line 18) | typedef OnEvent = void Function(E event, Emitter emit); function defaultOnEvent (line 20) | void defaultOnEvent(E event, Emitter emit) class TestBloc (line 22) | class TestBloc extends Bloc { class DuplicateHandlerBloc (line 44) | class DuplicateHandlerBloc extends Bloc { class MissingHandlerBloc (line 51) | class MissingHandlerBloc extends Bloc { function main (line 55) | void main() FILE: packages/bloc/test/bloc_test.dart function tick (line 10) | Future tick() class MockBlocObserver (line 12) | class MockBlocObserver extends Mock implements BlocObserver {} class FakeBlocBase (line 14) | class FakeBlocBase extends Fake implements BlocBase {} function main (line 16) | void main() function unawaited (line 1656) | void unawaited(Future future) FILE: packages/bloc/test/blocs/async/async_bloc.dart class AsyncBloc (line 9) | class AsyncBloc extends Bloc { FILE: packages/bloc/test/blocs/async/async_event.dart class AsyncEvent (line 3) | @immutable method toString (line 19) | String toString() FILE: packages/bloc/test/blocs/async/async_state.dart class AsyncState (line 3) | @immutable method copyWith (line 23) | AsyncState copyWith({bool? isLoading, bool? hasError, bool? isSuccess}) method toString (line 49) | String toString() FILE: packages/bloc/test/blocs/complex/complex_bloc.dart class ComplexBloc (line 12) | class ComplexBloc extends Bloc { FILE: packages/bloc/test/blocs/complex/complex_event.dart class ComplexEvent (line 3) | @immutable class ComplexEventA (line 6) | class ComplexEventA extends ComplexEvent { class ComplexEventB (line 21) | class ComplexEventB extends ComplexEvent { class ComplexEventC (line 36) | class ComplexEventC extends ComplexEvent { class ComplexEventD (line 51) | class ComplexEventD extends ComplexEvent { FILE: packages/bloc/test/blocs/complex/complex_state.dart class ComplexState (line 3) | @immutable class ComplexStateA (line 6) | class ComplexStateA extends ComplexState { class ComplexStateB (line 21) | class ComplexStateB extends ComplexState { class ComplexStateC (line 36) | class ComplexStateC extends ComplexState { class ComplexStateD (line 51) | class ComplexStateD extends ComplexState { FILE: packages/bloc/test/blocs/counter/counter_bloc.dart type OnEventCallback (line 3) | typedef OnEventCallback = void Function(CounterEvent); type OnTransitionCallback (line 4) | typedef OnTransitionCallback = void Function(Transition { method onEvent (line 23) | void onEvent(CounterEvent event) method onTransition (line 29) | void onTransition(Transition transition) method onError (line 35) | void onError(Object error, StackTrace stackTrace) method _onCounterEvent (line 40) | void _onCounterEvent(CounterEvent event, Emitter emit) FILE: packages/bloc/test/blocs/counter/counter_error_bloc.dart class CounterErrorBloc (line 5) | class CounterErrorBloc extends Bloc { method _onCounterEvent (line 10) | void _onCounterEvent(CounterEvent event, Emitter emit) FILE: packages/bloc/test/blocs/counter/counter_exception_bloc.dart class CounterExceptionBloc (line 5) | class CounterExceptionBloc extends Bloc { method _onCounterEvent (line 10) | void _onCounterEvent(CounterEvent event, Emitter emit) FILE: packages/bloc/test/blocs/counter/merge_bloc.dart function customTransformer (line 6) | EventTransformer customTransformer() class MergeBloc (line 21) | class MergeBloc extends Bloc { method onTransition (line 29) | void onTransition(Transition transition) method _onCounterEvent (line 34) | void _onCounterEvent(CounterEvent event, Emitter emit) FILE: packages/bloc/test/blocs/counter/on_error_bloc.dart class OnErrorBloc (line 5) | class OnErrorBloc extends Bloc { method onError (line 14) | void onError(Object error, StackTrace stackTrace) method _onCounterEvent (line 19) | void _onCounterEvent(CounterEvent event, Emitter emit) FILE: packages/bloc/test/blocs/counter/on_event_error_bloc.dart class OnEventErrorBloc (line 5) | class OnEventErrorBloc extends Bloc { method onEvent (line 14) | void onEvent(CounterEvent event) FILE: packages/bloc/test/blocs/counter/on_exception_bloc.dart class OnExceptionBloc (line 5) | class OnExceptionBloc extends Bloc { method onError (line 17) | void onError(Object error, StackTrace stackTrace) method _onCounterEvent (line 22) | void _onCounterEvent(CounterEvent event, Emitter emit) FILE: packages/bloc/test/blocs/counter/on_transition_error_bloc.dart class OnTransitionErrorBloc (line 5) | class OnTransitionErrorBloc extends Bloc { method onError (line 17) | void onError(Object error, StackTrace stackTrace) method onTransition (line 23) | void onTransition(Transition transition) method _onCounterEvent (line 28) | void _onCounterEvent(CounterEvent event, Emitter emit) FILE: packages/bloc/test/blocs/seeded/seeded_bloc.dart class SeededBloc (line 3) | class SeededBloc extends Bloc { FILE: packages/bloc/test/blocs/simple/simple_bloc.dart class SimpleBloc (line 3) | class SimpleBloc extends Bloc { FILE: packages/bloc/test/blocs/stream/restartable_stream_bloc.dart class RestartableStreamEvent (line 6) | abstract class RestartableStreamEvent {} class ForEach (line 8) | class ForEach extends RestartableStreamEvent {} class ForEachOnError (line 10) | class ForEachOnError extends RestartableStreamEvent {} class ForEachTryCatch (line 12) | class ForEachTryCatch extends RestartableStreamEvent {} class ForEachCatchError (line 14) | class ForEachCatchError extends RestartableStreamEvent {} class UnawaitedForEach (line 16) | class UnawaitedForEach extends RestartableStreamEvent {} class OnEach (line 18) | class OnEach extends RestartableStreamEvent {} class OnEachOnError (line 20) | class OnEachOnError extends RestartableStreamEvent {} class OnEachTryCatch (line 22) | class OnEachTryCatch extends RestartableStreamEvent {} class OnEachTryCatchAbort (line 24) | class OnEachTryCatchAbort extends RestartableStreamEvent {} class OnEachCatchError (line 26) | class OnEachCatchError extends RestartableStreamEvent {} class UnawaitedOnEach (line 28) | class UnawaitedOnEach extends RestartableStreamEvent {} class RestartableStreamBloc (line 32) | class RestartableStreamBloc extends Bloc { FILE: packages/bloc/test/blocs/stream/stream_bloc.dart class StreamEvent (line 5) | abstract class StreamEvent {} class Subscribe (line 7) | class Subscribe extends StreamEvent {} class OnData (line 9) | class OnData extends StreamEvent { class StreamBloc (line 14) | class StreamBloc extends Bloc { method close (line 32) | Future close() FILE: packages/bloc/test/blocs/unawaited/unawaited_bloc.dart class UnawaitedEvent (line 5) | class UnawaitedEvent {} class UnawaitedState (line 7) | class UnawaitedState {} class UnawaitedBloc (line 9) | class UnawaitedBloc extends Bloc { FILE: packages/bloc/test/cubit_test.dart class MockBlocObserver (line 9) | class MockBlocObserver extends Mock implements BlocObserver {} class FakeBlocBase (line 11) | class FakeBlocBase extends Fake implements BlocBase {} class FakeChange (line 13) | class FakeChange extends Fake implements Change {} function main (line 15) | void main() FILE: packages/bloc/test/cubits/counter_cubit.dart class CounterCubit (line 3) | class CounterCubit extends Cubit { method increment (line 9) | void increment() method decrement (line 10) | void decrement() method onChange (line 13) | void onChange(Change change) method onError (line 19) | void onError(Object error, StackTrace stackTrace) FILE: packages/bloc/test/cubits/fake_async_cubit.dart class FakeAsyncCounterCubit (line 3) | class FakeAsyncCounterCubit extends Cubit { method increment (line 6) | Future increment() method _increment (line 11) | Future _increment(int value) FILE: packages/bloc/test/cubits/seeded_cubit.dart class SeededCubit (line 3) | class SeededCubit extends Cubit { method emitState (line 6) | void emitState(T state) FILE: packages/bloc/test/transition_test.dart class TransitionEvent (line 5) | @immutable class TransitionState (line 8) | @immutable class SimpleTransitionEvent (line 11) | class SimpleTransitionEvent extends TransitionEvent {} class SimpleTransitionState (line 13) | class SimpleTransitionState extends TransitionState {} class CounterEvent (line 15) | class CounterEvent extends TransitionEvent { class CounterState (line 31) | class CounterState extends TransitionState { function main (line 47) | void main() FILE: packages/bloc_concurrency/example/main.dart function tick (line 5) | Future tick() function main (line 7) | Future main() class CounterEvent (line 33) | abstract class CounterEvent {} class CounterIncrementPressed (line 36) | class CounterIncrementPressed extends CounterEvent {} class CounterBloc (line 39) | class CounterBloc extends Bloc { FILE: packages/bloc_concurrency/lib/src/concurrent.dart function concurrent (line 10) | EventTransformer concurrent() FILE: packages/bloc_concurrency/lib/src/droppable.dart function droppable (line 9) | EventTransformer droppable() class _ExhaustMapStreamTransformer (line 15) | class _ExhaustMapStreamTransformer extends StreamTransformerBase { method bind (line 21) | Stream bind(Stream stream) FILE: packages/bloc_concurrency/lib/src/restartable.dart function restartable (line 12) | EventTransformer restartable() FILE: packages/bloc_concurrency/lib/src/sequential.dart function sequential (line 8) | EventTransformer sequential() FILE: packages/bloc_concurrency/test/src/concurrent_test.dart function main (line 6) | void main() FILE: packages/bloc_concurrency/test/src/droppable_test.dart function main (line 8) | void main() FILE: packages/bloc_concurrency/test/src/helpers.dart class CounterEvent (line 4) | abstract class CounterEvent {} class Increment (line 6) | class Increment extends CounterEvent { function wait (line 19) | Future wait() function tick (line 20) | Future tick() class CounterBloc (line 22) | class CounterBloc extends Bloc { FILE: packages/bloc_concurrency/test/src/restartable_test.dart function main (line 6) | void main() function addEvents (line 11) | Future addEvents() FILE: packages/bloc_concurrency/test/src/sequential_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/example/main.dart function main (line 5) | void main(List args) FILE: packages/bloc_lint/lib/src/analysis_options.dart class AnalysisOptions (line 17) | class AnalysisOptions { method recursiveResolver (line 33) | AnalysisOptions recursiveResolver( method tryParse (line 68) | AnalysisOptions? tryParse(File file) method tryResolve (line 77) | AnalysisOptions? tryResolve(File file) method tryInclude (line 86) | AnalysisOptions? tryInclude(String include, {required Directory cwd}) class AnalysisOptionsYaml (line 122) | @JsonSerializable() method toJson (line 132) | Map toJson() class AnalyzerOptions (line 148) | @JsonSerializable() method toJson (line 158) | Map toJson() class BlocLintOptions (line 167) | @JsonSerializable() method toJson (line 177) | Map toJson() type LinterRuleState (line 184) | @JsonEnum(valueField: 'value') class IncludeConverter (line 222) | class IncludeConverter implements JsonConverter?, dynamic> { method toJson (line 227) | dynamic toJson(List? value) method fromJson (line 230) | List? fromJson(dynamic value) class RulesConverter (line 240) | class RulesConverter method toJson (line 246) | dynamic toJson(Map? value) method fromJson (line 253) | Map? fromJson(dynamic value) function toSeverity (line 281) | Severity? toSeverity({Severity? fallback}) function _merge (line 294) | Map _merge( FILE: packages/bloc_lint/lib/src/analysis_options.g.dart function _$AnalysisOptionsYamlFromJson (line 11) | AnalysisOptionsYaml _$AnalysisOptionsYamlFromJson(Map json) function _$AnalysisOptionsYamlToJson (line 30) | Map _$AnalysisOptionsYamlToJson( function _$AnalyzerOptionsFromJson (line 39) | AnalyzerOptions _$AnalyzerOptionsFromJson(Map json) function _$AnalyzerOptionsToJson (line 52) | Map _$AnalyzerOptionsToJson(AnalyzerOptions instance) function _$BlocLintOptionsFromJson (line 55) | BlocLintOptions _$BlocLintOptionsFromJson(Map json) function _$BlocLintOptionsToJson (line 66) | Map _$BlocLintOptionsToJson(BlocLintOptions instance) FILE: packages/bloc_lint/lib/src/diagnostic.dart type Severity (line 4) | enum Severity { class Diagnostic (line 21) | class Diagnostic { method toJson (line 55) | Map toJson() FILE: packages/bloc_lint/lib/src/env.dart function packageConfigPath (line 9) | String packageConfigPath(Directory cwd) function pubspecYamlPath (line 14) | String pubspecYamlPath(Directory cwd) function pubspecLockPath (line 19) | String pubspecLockPath(Directory cwd) function analysisOptionsPath (line 24) | String analysisOptionsPath(Directory cwd) function findPackageConfigFile (line 31) | File? findPackageConfigFile(Directory cwd) function findAnalysisOptionsFile (line 42) | File? findAnalysisOptionsFile(Directory cwd) function findAnalysisOptions (line 53) | AnalysisOptions? findAnalysisOptions(Directory cwd) function findPubspecLock (line 63) | PubspecLock? findPubspecLock(Directory cwd) function findPackageRoot (line 76) | Directory? findPackageRoot(Directory cwd) function findProjectRoot (line 86) | Directory? findProjectRoot(Directory cwd) function findNearestAncestor (line 96) | File? findNearestAncestor({ FILE: packages/bloc_lint/lib/src/lint_rule.dart type LintRuleBuilder (line 4) | typedef LintRuleBuilder = LintRule Function([Severity? severity]); class LintRule (line 9) | abstract class LintRule { method create (line 21) | Listener? create(LintContext context) FILE: packages/bloc_lint/lib/src/linter.dart class Linter (line 39) | class Linter { method analyze (line 46) | Map> analyze({required Uri uri, String? conte... method _analyzeDirectory (line 58) | Map> _analyzeDirectory(Directory directory) method _analyzeFile (line 70) | Map> _analyzeFile(File file) method _analyzeContent (line 74) | Map> _analyzeContent(Uri uri, String content) function toLongPath (line 151) | String toLongPath() class LintContext (line 171) | class LintContext { method report (line 187) | void report({ method reportTokenRange (line 208) | void reportTokenRange({ method reportToken (line 225) | void reportToken({ FILE: packages/bloc_lint/lib/src/rules/avoid_build_context_extensions.dart class AvoidBuildContextExtensions (line 7) | class AvoidBuildContextExtensions extends LintRule { method create (line 16) | Listener create(LintContext context) type _ContextMethod (line 20) | enum _ContextMethod { read, watch, select } class _Listener (line 22) | class _Listener extends Listener { method beginInitializedIdentifier (line 33) | void beginInitializedIdentifier(Token nameToken) method endInitializedIdentifier (line 44) | void endInitializedIdentifier(Token nameToken) method handleIdentifier (line 50) | void handleIdentifier(Token token, IdentifierContext _) method _report (line 81) | void _report(_ContextMethod method, Token beginToken, Token endToken) FILE: packages/bloc_lint/lib/src/rules/avoid_flutter_imports.dart class AvoidFlutterImports (line 6) | class AvoidFlutterImports extends LintRule { method create (line 15) | Listener? create(LintContext context) class _Listener (line 21) | class _Listener extends Listener { method beginImport (line 29) | void beginImport(Token importKeyword) FILE: packages/bloc_lint/lib/src/rules/avoid_public_bloc_methods.dart class AvoidPublicBlocMethods (line 6) | class AvoidPublicBlocMethods extends LintRule { method create (line 15) | Listener? create(LintContext context) class _Listener (line 18) | class _Listener extends Listener { method beginMetadata (line 41) | void beginMetadata(Token token) method beginMethod (line 46) | void beginMethod( FILE: packages/bloc_lint/lib/src/rules/avoid_public_fields.dart class AvoidPublicFields (line 6) | class AvoidPublicFields extends LintRule { method create (line 15) | Listener? create(LintContext context) class _Listener (line 18) | class _Listener extends Listener { method beginClassDeclaration (line 26) | void beginClassDeclaration( method endFields (line 55) | void endFields( function _getTokens (line 83) | List _getTokens(Token begin, Token end) function _getFieldName (line 93) | Token _getFieldName(Token begin, Token end) FILE: packages/bloc_lint/lib/src/rules/prefer_bloc.dart class PreferBloc (line 6) | class PreferBloc extends LintRule { method create (line 15) | Listener create(LintContext context) class _Listener (line 18) | class _Listener extends Listener { method beginClassDeclaration (line 24) | void beginClassDeclaration( FILE: packages/bloc_lint/lib/src/rules/prefer_build_context_extensions.dart class PreferBuildContextExtensions (line 6) | class PreferBuildContextExtensions extends LintRule { method create (line 15) | Listener create(LintContext context) class _Listener (line 18) | class _Listener extends Listener { method handleIdentifier (line 26) | void handleIdentifier(Token token, IdentifierContext _) method tryParseProvider (line 64) | Token? tryParseProvider(Token token) method tryParseBlocBuilder (line 81) | Token? tryParseBlocBuilder(Token token) method tryParseBlocSelector (line 86) | Token? tryParseBlocSelector(Token token) FILE: packages/bloc_lint/lib/src/rules/prefer_cubit.dart class PreferCubit (line 6) | class PreferCubit extends LintRule { method create (line 15) | Listener create(LintContext context) class _Listener (line 18) | class _Listener extends Listener { method beginClassDeclaration (line 24) | void beginClassDeclaration( FILE: packages/bloc_lint/lib/src/rules/prefer_file_naming_conventions.dart class PreferFileNamingConventions (line 8) | class PreferFileNamingConventions extends LintRule { method create (line 17) | Listener create(LintContext context) class _Listener (line 20) | class _Listener extends Listener { method beginClassDeclaration (line 26) | void beginClassDeclaration( FILE: packages/bloc_lint/lib/src/rules/prefer_void_public_cubit_methods.dart class PreferVoidPublicCubitMethods (line 6) | class PreferVoidPublicCubitMethods extends LintRule { method create (line 15) | Listener? create(LintContext context) class _Listener (line 18) | class _Listener extends Listener { method beginMetadata (line 28) | void beginMetadata(Token token) method beginMethod (line 33) | void beginMethod( function _getReturnType (line 65) | String _getReturnType(Token name) function isDone (line 75) | bool isDone() FILE: packages/bloc_lint/lib/src/string_case.dart function toSnakeCase (line 7) | String toSnakeCase() FILE: packages/bloc_lint/lib/src/text_document.dart class TextDocument (line 15) | class TextDocument { method ignoreForLine (line 41) | Set ignoreForLine({required Range range}) method _ignoresAboveLine (line 48) | Set _ignoresAboveLine({required Range range}) method _ignoresAfterLine (line 60) | Set _ignoresAfterLine({required Range range}) method _lineIgnores (line 73) | Set _lineIgnores(String line) method getText (line 100) | String getText({Range? range}) method offsetAt (line 110) | int offsetAt(Position position) method positionAt (line 133) | Position positionAt(int offset) method _getLineOffsets (line 160) | List _getLineOffsets() method _computeLineOffsets (line 165) | List _computeLineOffsets( method _isEndOfLine (line 189) | bool _isEndOfLine(int char) method _ensureBeforeEndOfLine (line 191) | int _ensureBeforeEndOfLine({required int offset, required int lineOffs... class Position (line 203) | class Position { method toJson (line 214) | Map toJson() class Range (line 220) | class Range { method toJson (line 231) | Map toJson() type TextDocumentType (line 237) | enum TextDocumentType { FILE: packages/bloc_lint/test/src/analysis_options_test.dart function main (line 9) | void main() FILE: packages/bloc_lint/test/src/diagnostic_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/lint_test_helper.dart function lintTest (line 12) | void lintTest( FILE: packages/bloc_lint/test/src/linter_test.dart class _MockLintRule (line 10) | class _MockLintRule extends Mock implements LintRule {} class _MockListener (line 12) | class _MockListener extends Mock implements Listener {} class _FakeLintContext (line 14) | class _FakeLintContext extends Fake implements LintContext {} function main (line 16) | void main() FILE: packages/bloc_lint/test/src/rules/avoid_build_context_extensions_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/avoid_flutter_imports_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/avoid_public_bloc_methods_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/avoid_public_fields_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/prefer_bloc_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/prefer_build_context_extensions_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/prefer_cubit_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/prefer_file_naming_conventions_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/rules/prefer_void_public_cubit_methods_test.dart function main (line 6) | void main() FILE: packages/bloc_lint/test/src/text_document_test.dart function at (line 4) | Position at({required int line, required int char}) function position (line 8) | Position position(int line, int char) function range (line 10) | Range range(int startLine, int startChar, int endLine, int endChar) function createDocument (line 17) | TextDocument createDocument(String content) function main (line 21) | void main() FILE: packages/bloc_test/example/main.dart class MockCounterCubit (line 8) | class MockCounterCubit extends MockCubit implements CounterCubit {} class MockCounterBloc (line 11) | class MockCounterBloc extends MockBloc function main (line 14) | void main() function mainCubit (line 19) | void mainCubit() function mainBloc (line 50) | void mainBloc() class CounterCubit (line 82) | class CounterCubit extends Cubit { method increment (line 85) | void increment() class CounterEvent (line 88) | abstract class CounterEvent {} class CounterIncrementPressed (line 90) | class CounterIncrementPressed extends CounterEvent {} class CounterBloc (line 93) | class CounterBloc extends Bloc { FILE: packages/bloc_test/lib/src/bloc_test.dart function blocTest (line 139) | void blocTest, State>( function testBloc (line 176) | Future testBloc, S... function _runZonedGuarded (line 246) | Future _runZonedGuarded(Future Function() body) class _TestBlocObserver (line 257) | class _TestBlocObserver extends BlocObserver { method onCreate (line 264) | void onCreate(BlocBase bloc) method onEvent (line 270) | void onEvent(Bloc bloc, Object? event) method onChange (line 276) | void onChange(BlocBase bloc, Change change) method onTransition (line 282) | void onTransition( method onError (line 291) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onDone (line 298) | void onDone( method onClose (line 309) | void onClose(BlocBase bloc) function _diff (line 315) | String _diff({required dynamic expected, required dynamic actual}) function toPrettyString (line 328) | String toPrettyString() function identical (line 329) | String identical(String str) function deletion (line 330) | String deletion(String str) function insertion (line 331) | String insertion(String str) FILE: packages/bloc_test/lib/src/mock_bloc.dart class MockBloc (line 26) | class MockBloc extends _MockBlocBase implements Bloc {} class MockCubit (line 50) | class MockCubit extends _MockBlocBase implements Cubit {} class _MockBlocBase (line 52) | class _MockBlocBase extends Mock implements BlocBase { FILE: packages/bloc_test/lib/src/when_listen.dart function whenListen (line 44) | void whenListen( FILE: packages/bloc_test/test/bloc_bloc_test_test.dart class MockRepository (line 9) | class MockRepository extends Mock implements Repository {} function unawaited (line 11) | void unawaited(Future? _) function main (line 13) | void main() FILE: packages/bloc_test/test/bloc_observer_test.dart class _MockBlocObserver (line 9) | class _MockBlocObserver extends Mock implements BlocObserver {} function main (line 11) | void main() FILE: packages/bloc_test/test/blocs/async_counter_bloc.dart class AsyncCounterBloc (line 7) | class AsyncCounterBloc extends Bloc { FILE: packages/bloc_test/test/blocs/complex_bloc.dart class ComplexEvent (line 3) | abstract class ComplexEvent {} class ComplexEventA (line 5) | class ComplexEventA extends ComplexEvent {} class ComplexEventB (line 7) | class ComplexEventB extends ComplexEvent {} class ComplexState (line 9) | abstract class ComplexState {} class ComplexStateA (line 11) | class ComplexStateA extends ComplexState {} class ComplexStateB (line 13) | class ComplexStateB extends ComplexState {} class ComplexBloc (line 15) | class ComplexBloc extends Bloc { FILE: packages/bloc_test/test/blocs/counter_bloc.dart type CounterEvent (line 3) | enum CounterEvent { increment } class CounterBloc (line 5) | class CounterBloc extends Bloc { FILE: packages/bloc_test/test/blocs/debounce_counter_bloc.dart function debounce (line 6) | EventTransformer debounce() class DebounceCounterBloc (line 14) | class DebounceCounterBloc extends Bloc { FILE: packages/bloc_test/test/blocs/error_counter_bloc.dart class ErrorCounterBlocError (line 5) | class ErrorCounterBlocError extends Error {} class ErrorCounterBloc (line 7) | class ErrorCounterBloc extends Bloc { FILE: packages/bloc_test/test/blocs/exception_counter_bloc.dart class ExceptionCounterBlocException (line 5) | class ExceptionCounterBlocException implements Exception {} class ExceptionCounterBloc (line 7) | class ExceptionCounterBloc extends Bloc { FILE: packages/bloc_test/test/blocs/instant_emit_bloc.dart class InstantEmitBloc (line 5) | class InstantEmitBloc extends Bloc { FILE: packages/bloc_test/test/blocs/multi_counter_bloc.dart class MultiCounterBloc (line 5) | class MultiCounterBloc extends Bloc { FILE: packages/bloc_test/test/blocs/side_effect_counter_bloc.dart class Repository (line 5) | class Repository { method sideEffect (line 6) | void sideEffect() class SideEffectCounterBloc (line 9) | class SideEffectCounterBloc extends Bloc { FILE: packages/bloc_test/test/blocs/sum_bloc.dart class SumEvent (line 7) | class SumEvent { class SumBloc (line 13) | class SumBloc extends Bloc { method close (line 25) | Future close() FILE: packages/bloc_test/test/cubit_bloc_test_test.dart class MockRepository (line 7) | class MockRepository extends Mock implements Repository {} function main (line 9) | void main() FILE: packages/bloc_test/test/cubits/async_counter_cubit.dart class AsyncCounterCubit (line 5) | class AsyncCounterCubit extends Cubit { method increment (line 8) | Future increment() FILE: packages/bloc_test/test/cubits/complex_cubit.dart class ComplexState (line 3) | abstract class ComplexState {} class ComplexStateA (line 5) | class ComplexStateA extends ComplexState {} class ComplexStateB (line 7) | class ComplexStateB extends ComplexState {} class ComplexCubit (line 9) | class ComplexCubit extends Cubit { method emitA (line 12) | void emitA() method emitB (line 13) | void emitB() FILE: packages/bloc_test/test/cubits/counter_cubit.dart class CounterCubit (line 3) | class CounterCubit extends Cubit { method increment (line 6) | void increment() FILE: packages/bloc_test/test/cubits/delayed_counter_cubit.dart class DelayedCounterCubit (line 3) | class DelayedCounterCubit extends Cubit { method increment (line 6) | void increment() FILE: packages/bloc_test/test/cubits/error_cubit.dart class ErrorCubit (line 3) | class ErrorCubit extends Cubit { method throwError (line 6) | void throwError(Error e) FILE: packages/bloc_test/test/cubits/exception_cubit.dart class ExceptionCubit (line 3) | class ExceptionCubit extends Cubit { method throwException (line 6) | void throwException(Exception e) FILE: packages/bloc_test/test/cubits/instant_emit_cubit.dart class InstantEmitCubit (line 3) | class InstantEmitCubit extends Cubit { method increment (line 8) | void increment() FILE: packages/bloc_test/test/cubits/multi_counter_cubit.dart class MultiCounterCubit (line 3) | class MultiCounterCubit extends Cubit { method increment (line 6) | void increment() FILE: packages/bloc_test/test/cubits/side_effect_counter_cubit.dart class Repository (line 3) | class Repository { method sideEffect (line 4) | void sideEffect() class SideEffectCounterCubit (line 7) | class SideEffectCounterCubit extends Cubit { method increment (line 12) | void increment() FILE: packages/bloc_test/test/cubits/sum_cubit.dart class SumCubit (line 7) | class SumCubit extends Cubit { method close (line 17) | Future close() FILE: packages/bloc_test/test/mock_bloc_test.dart class MockCounterBloc (line 12) | class MockCounterBloc extends MockBloc class MockCounterCubit (line 15) | class MockCounterCubit extends MockCubit implements CounterCubit {} function main (line 17) | void main() FILE: packages/bloc_test/test/when_listen_test.dart class MockCounterCubit (line 8) | class MockCounterCubit extends MockCubit implements CounterCubit {} function unawaited (line 10) | void unawaited(Future? _) function main (line 12) | void main() FILE: packages/bloc_tools/bin/bloc.dart function main (line 5) | Future main(List args) function _flushThenExit (line 15) | Future _flushThenExit(int status) FILE: packages/bloc_tools/e2e/main.dart function main (line 5) | Future main() function flutterCreate (line 41) | String flutterCreate() function exec (line 52) | String exec( function installBloc (line 75) | void installBloc(String projectRoot) function installBlocLint (line 79) | void installBlocLint(String projectRoot) function createAnalysisOptions (line 88) | void createAnalysisOptions(String projectRoot) function createCubit (line 94) | void createCubit(String projectRoot) function lint (line 105) | String lint(String projectRoot) FILE: packages/bloc_tools/lib/src/command_runner.dart class BlocToolsCommandRunner (line 16) | class BlocToolsCommandRunner extends CommandRunner { method run (line 42) | Future run(Iterable args) method runCommand (line 63) | Future runCommand(ArgResults topLevelResults) method _checkForUpdates (line 77) | Future _checkForUpdates() FILE: packages/bloc_tools/lib/src/commands/language_server/language_server_command.dart class LanguageServerCommand (line 10) | class LanguageServerCommand extends Command { method run (line 30) | Future run() FILE: packages/bloc_tools/lib/src/commands/lint/lint_command.dart class LintCommand (line 11) | class LintCommand extends Command { method run (line 30) | int run() function toUri (line 73) | Uri? toUri() function toStyle (line 83) | String? Function(String? value, {bool forScript}) toStyle() function prettify (line 98) | String prettify(String path, TextDocument document) FILE: packages/bloc_tools/lib/src/commands/new/new_command.dart type MasonGeneratorFromBundle (line 9) | typedef MasonGeneratorFromBundle = Future Function(Mason... type MasonGeneratorFromBrick (line 12) | typedef MasonGeneratorFromBrick = Future Function(Brick); class NewCommand (line 17) | class NewCommand extends Command { class GeneratorCommand (line 38) | class GeneratorCommand extends Command { method run (line 82) | Future run() method _buildGenerator (line 95) | Future _buildGenerator() function addOptionsForBundle (line 116) | void addOptionsForBundle(MasonBundle bundle) FILE: packages/bloc_tools/lib/src/lsp/language_server.dart class LanguageServer (line 12) | class LanguageServer { method _reportDiagnostics (line 23) | void _reportDiagnostics({required Uri uri, String? content}) method listen (line 38) | Future listen() function toLsp (line 78) | lsp.Diagnostic toLsp() FILE: packages/bloc_tools/lib/src/lsp/text_document.dart class TextDocument (line 15) | class TextDocument { method getText (line 41) | String getText({Range? range}) method offsetAt (line 51) | int offsetAt(Position position) method positionAt (line 74) | Position positionAt(int offset) method update (line 102) | void update(List changes, int version) method _getLineOffsets (line 162) | List _getLineOffsets() method _computeLineOffsets (line 167) | List _computeLineOffsets( method _isEndOfLine (line 191) | bool _isEndOfLine(int char) method _ensureBeforeEndOfLine (line 195) | int _ensureBeforeEndOfLine({required int offset, required int lineOffs... method getWellformedRange (line 204) | Range getWellformedRange(Range range) FILE: packages/bloc_tools/lib/src/lsp/text_documents.dart class TextDocumentChangeEvent (line 6) | class TextDocumentChangeEvent { class TextDocuments (line 13) | class TextDocuments { method get (line 60) | TextDocument? get(Uri uri) FILE: packages/bloc_tools/test/ensure_build_test.dart function main (line 7) | void main() FILE: packages/bloc_tools/test/src/command_runner_test.dart class _MockLogger (line 15) | class _MockLogger extends Mock implements Logger {} class _MockProgress (line 17) | class _MockProgress extends Mock implements Progress {} class _MockPubUpdater (line 19) | class _MockPubUpdater extends Mock implements PubUpdater {} class _MockLanguageServer (line 21) | class _MockLanguageServer extends Mock implements LanguageServer {} function main (line 52) | void main() function overridePrint (line 60) | void Function() overridePrint(void Function() fn) FILE: packages/bloc_tools/test/src/commands/language_server/language_server_command_test.dart class _MockLanguageServer (line 8) | class _MockLanguageServer extends Mock implements LanguageServer {} function main (line 10) | void main() class _TestCommandRunner (line 47) | class _TestCommandRunner extends CommandRunner { FILE: packages/bloc_tools/test/src/commands/lint/lint_command_test.dart class _MockLinter (line 11) | class _MockLinter extends Mock implements Linter {} class _MockLogger (line 13) | class _MockLogger extends Mock implements Logger {} function main (line 15) | void main() class _TestCommandRunner (line 159) | class _TestCommandRunner extends CommandRunner { FILE: packages/bloc_tools/test/src/commands/new/new_test.dart class _MockLogger (line 8) | class _MockLogger extends Mock implements Logger {} class _MockProgress (line 10) | class _MockProgress extends Mock implements Progress {} class _MockMasonBundle (line 12) | class _MockMasonBundle extends Mock implements MasonBundle {} class _MockMasonGenerator (line 14) | class _MockMasonGenerator extends Mock implements MasonGenerator {} class _MockGeneratorHooks (line 16) | class _MockGeneratorHooks extends Mock implements GeneratorHooks {} class _FakeGeneratorTarget (line 18) | class _FakeGeneratorTarget extends Fake implements GeneratorTarget {} function main (line 20) | void main() class _TestCommandRunner (line 182) | class _TestCommandRunner extends CommandRunner { FILE: packages/bloc_tools/test/src/lsp/language_server_test.dart class _MockLinter (line 14) | class _MockLinter extends Mock implements Linter {} class _MockConnection (line 16) | class _MockConnection extends Mock implements Connection {} class _FakePublishDiagnosticsParams (line 18) | class _FakePublishDiagnosticsParams extends Fake type _OnInitializeHandler (line 21) | typedef _OnInitializeHandler = type _OnInitializedHandler (line 24) | typedef _OnInitializedHandler = Future Function(InitializedPara... type _OnDidOpenTextDocumentHandler (line 26) | typedef _OnDidOpenTextDocumentHandler = type _OnDidChangeTextDocumentHandler (line 29) | typedef _OnDidChangeTextDocumentHandler = type _OnDidSaveTextDocumentHandler (line 32) | typedef _OnDidSaveTextDocumentHandler = function main (line 35) | void main() FILE: packages/bloc_tools/test/src/lsp/text_document_test.dart function at (line 7) | lsp.Position at({required int line, required int char}) function position (line 11) | lsp.Position position(int line, int char) function range (line 15) | lsp.Range range(int startLine, int startChar, int endLine, int endChar) function createDocument (line 22) | TextDocument createDocument(String content) function updateFull (line 26) | lsp.Either2< function updateIncremental (line 34) | lsp.Either2< function forSubstring (line 44) | lsp.Range forSubstring(TextDocument document, String substring) function afterSubstring (line 52) | lsp.Range afterSubstring(TextDocument document, String substring) function main (line 58) | void main() function expectLineAtOffsets (line 206) | void expectLineAtOffsets(TextDocument document) FILE: packages/flutter_bloc/example/lib/main.dart function main (line 6) | void main() class AppBlocObserver (line 14) | class AppBlocObserver extends BlocObserver { method onChange (line 19) | void onChange(BlocBase bloc, Change change) method onTransition (line 25) | void onTransition( class App (line 40) | class App extends StatelessWidget { method build (line 45) | Widget build(BuildContext context) class AppView (line 59) | class AppView extends StatelessWidget { method build (line 64) | Widget build(BuildContext context) class CounterPage (line 80) | class CounterPage extends StatelessWidget { method build (line 85) | Widget build(BuildContext context) class CounterView (line 97) | class CounterView extends StatelessWidget { method build (line 102) | Widget build(BuildContext context) class CounterEvent (line 146) | abstract class CounterEvent {} class CounterIncrementPressed (line 149) | class CounterIncrementPressed extends CounterEvent {} class CounterDecrementPressed (line 152) | class CounterDecrementPressed extends CounterEvent {} class CounterBloc (line 157) | class CounterBloc extends Bloc { class ThemeCubit (line 168) | class ThemeCubit extends Cubit { method toggleTheme (line 177) | void toggleTheme() FILE: packages/flutter_bloc/lib/src/bloc_builder.dart type BlocWidgetBuilder (line 8) | typedef BlocWidgetBuilder = Widget Function(BuildContext context, S s... type BlocBuilderCondition (line 13) | typedef BlocBuilderCondition = bool Function(S previous, S current); class BlocBuilder (line 73) | class BlocBuilder, S> method build (line 91) | Widget build(BuildContext context, S state) method debugFillProperties (line 94) | void debugFillProperties(DiagnosticPropertiesBuilder properties) class BlocBuilderBase (line 110) | abstract class BlocBuilderBase, S> method build (line 125) | Widget build(BuildContext context, S state) method createState (line 128) | State> createState() method debugFillProperties (line 131) | void debugFillProperties(DiagnosticPropertiesBuilder properties) class _BlocBuilderBaseState (line 144) | class _BlocBuilderBaseState, S> method initState (line 150) | void initState() method didUpdateWidget (line 157) | void didUpdateWidget(BlocBuilderBase oldWidget) method didChangeDependencies (line 168) | void didChangeDependencies() method build (line 178) | Widget build(BuildContext context) FILE: packages/flutter_bloc/lib/src/bloc_consumer.dart class BlocConsumer (line 62) | class BlocConsumer, S> extends StatefulWidg... method createState (line 99) | State> createState() method debugFillProperties (line 102) | void debugFillProperties(DiagnosticPropertiesBuilder properties) class _BlocConsumerState (line 123) | class _BlocConsumerState, S> method initState (line 128) | void initState() method didUpdateWidget (line 134) | void didUpdateWidget(BlocConsumer oldWidget) method didChangeDependencies (line 142) | void didChangeDependencies() method build (line 149) | Widget build(BuildContext context) FILE: packages/flutter_bloc/lib/src/bloc_listener.dart type BlocWidgetListener (line 11) | typedef BlocWidgetListener = void Function(BuildContext context, S st... type BlocListenerCondition (line 17) | typedef BlocListenerCondition = bool Function(S previous, S current); class BlocListener (line 77) | class BlocListener, S> class BlocListenerBase (line 103) | abstract class BlocListenerBase, S> method createState (line 131) | SingleChildState> createState() method debugFillProperties (line 135) | void debugFillProperties(DiagnosticPropertiesBuilder properties) class _BlocListenerBaseState (line 149) | class _BlocListenerBaseState, S> method initState (line 156) | void initState() method didUpdateWidget (line 164) | void didUpdateWidget(BlocListenerBase oldWidget) method didChangeDependencies (line 179) | void didChangeDependencies() method buildWithChild (line 193) | Widget buildWithChild(BuildContext context, Widget? child) method dispose (line 203) | void dispose() method _subscribe (line 208) | void _subscribe() method _unsubscribe (line 218) | void _unsubscribe() FILE: packages/flutter_bloc/lib/src/bloc_provider.dart class BlocProvider (line 34) | class BlocProvider> method of (line 92) | T of>( method buildWithChild (line 114) | Widget buildWithChild(BuildContext context, Widget? child) method _startListening (line 136) | VoidCallback _startListening( method debugFillProperties (line 147) | void debugFillProperties(DiagnosticPropertiesBuilder properties) FILE: packages/flutter_bloc/lib/src/bloc_selector.dart type BlocWidgetSelector (line 7) | typedef BlocWidgetSelector = T Function(S state); class BlocSelector (line 28) | class BlocSelector, S, T> extends StatefulW... method createState (line 55) | State> createState() method debugFillProperties (line 58) | void debugFillProperties(DiagnosticPropertiesBuilder properties) class _BlocSelectorState (line 72) | class _BlocSelectorState, S, T> method initState (line 78) | void initState() method didUpdateWidget (line 85) | void didUpdateWidget(BlocSelector oldWidget) method didChangeDependencies (line 98) | void didChangeDependencies() method build (line 108) | Widget build(BuildContext context) FILE: packages/flutter_bloc/lib/src/multi_bloc_listener.dart class MultiBlocListener (line 51) | class MultiBlocListener extends MultiProvider { FILE: packages/flutter_bloc/lib/src/multi_bloc_provider.dart class MultiBlocProvider (line 51) | class MultiBlocProvider extends MultiProvider { FILE: packages/flutter_bloc/lib/src/multi_repository_provider.dart class MultiRepositoryProvider (line 45) | class MultiRepositoryProvider extends MultiProvider { FILE: packages/flutter_bloc/lib/src/repository_provider.dart class RepositoryProvider (line 39) | class RepositoryProvider extends Provider { method of (line 71) | T of(BuildContext context, {bool listen = false}) FILE: packages/flutter_bloc/test/bloc_builder_test.dart class MyThemeApp (line 7) | class MyThemeApp extends StatefulWidget { method createState (line 20) | State createState() class MyThemeAppState (line 23) | class MyThemeAppState extends State { method initState (line 27) | void initState() method build (line 37) | Widget build(BuildContext context) class ThemeCubit (line 70) | class ThemeCubit extends Cubit { method setDarkTheme (line 73) | void setDarkTheme() method setLightTheme (line 74) | void setLightTheme() class DarkThemeCubit (line 77) | class DarkThemeCubit extends Cubit { method setLightTheme (line 80) | void setLightTheme() class MyCounterApp (line 83) | class MyCounterApp extends StatefulWidget { method createState (line 87) | State createState() class MyCounterAppState (line 90) | class MyCounterAppState extends State { method build (line 94) | Widget build(BuildContext context) class CounterCubit (line 133) | class CounterCubit extends Cubit { method increment (line 136) | void increment() function main (line 139) | void main() FILE: packages/flutter_bloc/test/bloc_consumer_test.dart class CounterCubit (line 7) | class CounterCubit extends Cubit { method increment (line 10) | void increment() function main (line 13) | void main() FILE: packages/flutter_bloc/test/bloc_listener_test.dart class CounterCubit (line 7) | class CounterCubit extends Cubit { method increment (line 10) | void increment() class MyApp (line 13) | class MyApp extends StatefulWidget { method createState (line 19) | State createState() class _MyAppState (line 22) | class _MyAppState extends State { method initState (line 26) | void initState() method dispose (line 32) | void dispose() method build (line 38) | Widget build(BuildContext context) function main (line 76) | void main() FILE: packages/flutter_bloc/test/bloc_provider_test.dart class MockCubit (line 9) | class MockCubit extends Cubit { class MyApp (line 16) | class MyApp extends StatelessWidget { method build (line 32) | Widget build(BuildContext context) class MyStatefulApp (line 50) | class MyStatefulApp extends StatefulWidget { method createState (line 59) | State createState() class _MyStatefulAppState (line 62) | class _MyStatefulAppState extends State { method initState (line 66) | void initState() method build (line 72) | Widget build(BuildContext context) method dispose (line 96) | void dispose() class MyAppNoProvider (line 102) | class MyAppNoProvider extends MaterialApp { class CounterPage (line 109) | class CounterPage extends StatelessWidget { method build (line 115) | Widget build(BuildContext context) class RoutePage (line 130) | class RoutePage extends StatelessWidget { method build (line 134) | Widget build(BuildContext context) class CounterCubit (line 162) | class CounterCubit extends Cubit { method increment (line 169) | void increment() method decrement (line 170) | void decrement() method close (line 173) | Future close() function main (line 179) | void main() FILE: packages/flutter_bloc/test/bloc_selector_test.dart class CounterCubit (line 7) | class CounterCubit extends Cubit { method increment (line 10) | void increment() function main (line 13) | void main() function buildWidget (line 192) | Widget buildWidget() FILE: packages/flutter_bloc/test/multi_bloc_listener_test.dart class CounterCubit (line 6) | class CounterCubit extends Cubit { method increment (line 9) | void increment() function main (line 12) | void main() FILE: packages/flutter_bloc/test/multi_bloc_provider_test.dart class MyAppWithNavigation (line 6) | class MyAppWithNavigation extends MaterialApp { class HomePage (line 11) | class HomePage extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) method getProviders (line 27) | List>> getProviders() class MyApp (line 93) | class MyApp extends StatelessWidget { method build (line 97) | Widget build(BuildContext context) class CounterPage (line 107) | class CounterPage extends StatelessWidget { method build (line 111) | Widget build(BuildContext context) class CounterCubit (line 131) | class CounterCubit extends Cubit { method increment (line 138) | void increment() method decrement (line 139) | void decrement() method close (line 142) | Future close() class ThemeCubit (line 148) | class ThemeCubit extends Cubit { method toggle (line 155) | void toggle() method close (line 160) | Future close() function main (line 166) | void main() FILE: packages/flutter_bloc/test/multi_repository_provider_test.dart class MyApp (line 5) | class MyApp extends MaterialApp { class CounterPage (line 9) | class CounterPage extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class RepositoryA (line 34) | class RepositoryA { class RepositoryB (line 40) | class RepositoryB { function main (line 46) | void main() FILE: packages/flutter_bloc/test/repository_provider_test.dart class MyApp (line 5) | class MyApp extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) class MyStatefulApp (line 36) | class MyStatefulApp extends StatefulWidget { method createState (line 42) | State createState() class _MyStatefulAppState (line 45) | class _MyStatefulAppState extends State { method initState (line 49) | void initState() method build (line 55) | Widget build(BuildContext context) class MyAppNoProvider (line 78) | class MyAppNoProvider extends MaterialApp { class CounterPage (line 83) | class CounterPage extends StatelessWidget { method build (line 89) | Widget build(BuildContext context) class Repository (line 99) | class Repository { function main (line 105) | void main() FILE: packages/hydrated_bloc/example/lib/main.dart function main (line 8) | void main() class App (line 18) | class App extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) class AppView (line 30) | class AppView extends StatelessWidget { method build (line 34) | Widget build(BuildContext context) class CounterPage (line 46) | class CounterPage extends StatelessWidget { method build (line 50) | Widget build(BuildContext context) class CounterView (line 58) | class CounterView extends StatelessWidget { method build (line 62) | Widget build(BuildContext context) class CounterEvent (line 106) | sealed class CounterEvent {} class CounterIncrementPressed (line 108) | final class CounterIncrementPressed extends CounterEvent {} class CounterDecrementPressed (line 110) | final class CounterDecrementPressed extends CounterEvent {} class CounterBloc (line 112) | class CounterBloc extends HydratedBloc { method fromJson (line 119) | int fromJson(Map json) method toJson (line 122) | Map toJson(int state) class BrightnessCubit (line 125) | class BrightnessCubit extends HydratedCubit { method toggleBrightness (line 128) | void toggleBrightness() method fromJson (line 133) | Brightness fromJson(Map json) method toJson (line 138) | Map toJson(Brightness state) FILE: packages/hydrated_bloc/lib/src/_migration/_migration_io.dart function migrate (line 7) | Future migrate(String directory, Box box) FILE: packages/hydrated_bloc/lib/src/_migration/_migration_stub.dart function migrate (line 4) | Future migrate(String directory, Box box) FILE: packages/hydrated_bloc/lib/src/hydrated_bloc.dart type HydrationErrorBehavior (line 9) | enum HydrationErrorBehavior { type OnHydrationError (line 22) | typedef OnHydrationError = HydrationErrorBehavior Function( function defaultOnHydrationError (line 29) | HydrationErrorBehavior defaultOnHydrationError( class HydratedBloc (line 61) | abstract class HydratedBloc extends Bloc class HydratedCubit (line 107) | abstract class HydratedCubit extends Cubit function hydrate (line 179) | void hydrate({ function onChange (line 218) | void onChange(Change change) function _fromJson (line 237) | State? _fromJson(dynamic json) function _toJson (line 243) | Map? _toJson(State state) function _traverseRead (line 247) | dynamic _traverseRead(dynamic value) function _cast (line 264) | T? _cast(dynamic x) function _traverseWrite (line 266) | _Traversed _traverseWrite(Object? value) function _traverseAtomicJson (line 293) | dynamic _traverseAtomicJson(dynamic object) function _traverseComplexJson (line 309) | dynamic _traverseComplexJson(dynamic object) function _traverseJson (line 336) | dynamic _traverseJson(dynamic object) function _toEncodable (line 344) | dynamic _toEncodable(dynamic object) function _checkCycle (line 348) | void _checkCycle(Object? object) function _removeSeen (line 357) | void _removeSeen(dynamic object) function clear (line 387) | Future clear() function fromJson (line 391) | State? fromJson(Map json) function toJson (line 397) | Map? toJson(State state) class HydratedCyclicError (line 402) | class HydratedCyclicError extends HydratedUnsupportedError { method toString (line 407) | String toString() class StorageNotFound (line 423) | class StorageNotFound implements Exception { method toString (line 428) | String toString() class HydratedUnsupportedError (line 443) | class HydratedUnsupportedError extends Error { method toString (line 458) | String toString() class NIL (line 472) | @visibleForTesting type _Outcome (line 478) | enum _Outcome { atomic, complex } class _Traversed (line 480) | class _Traversed { FILE: packages/hydrated_bloc/lib/src/hydrated_cipher.dart class HydratedCipher (line 6) | abstract class HydratedCipher implements HiveCipher { method calculateKeyCrc (line 9) | int calculateKeyCrc() method maxEncryptedSize (line 13) | int maxEncryptedSize(Uint8List inp) method encrypt (line 17) | int encrypt( method decrypt (line 27) | int decrypt( class HydratedAesCipher (line 37) | class HydratedAesCipher extends HiveAesCipher implements HydratedCipher { FILE: packages/hydrated_bloc/lib/src/hydrated_storage.dart class Storage (line 13) | abstract class Storage { method read (line 15) | dynamic read(String key) method write (line 18) | Future write(String key, dynamic value) method delete (line 21) | Future delete(String key) method clear (line 24) | Future clear() method close (line 28) | Future close() class HydratedStorageDirectory (line 34) | class HydratedStorageDirectory { class HydratedStorage (line 56) | class HydratedStorage implements Storage { method build (line 94) | Future build({ method read (line 132) | dynamic read(String key) method write (line 135) | Future write(String key, dynamic value) method delete (line 142) | Future delete(String key) method clear (line 149) | Future clear() method close (line 156) | Future close() FILE: packages/hydrated_bloc/test/cubits/bad_cubit.dart class BadCubit (line 3) | class BadCubit extends HydratedCubit { method setBad (line 6) | void setBad([dynamic badObject = Object]) method toJson (line 9) | Map? toJson(BadState? state) method fromJson (line 12) | BadState? fromJson(Map json) class BadState (line 15) | class BadState { method toJson (line 20) | Map toJson() class VeryBadObject (line 27) | class VeryBadObject { method toJson (line 28) | dynamic toJson() FILE: packages/hydrated_bloc/test/cubits/cyclic_cubit.dart class CyclicCubit (line 5) | class CyclicCubit extends HydratedCubit { method setCyclic (line 8) | void setCyclic(Cycle1 cycle1) method toJson (line 11) | Map? toJson(Cycle1? state) method fromJson (line 14) | Cycle1 fromJson(Map json) class Cycle1 (line 17) | class Cycle1 { method toJson (line 26) | Map toJson() class Cycle2 (line 44) | class Cycle2 { method toJson (line 53) | Map toJson() FILE: packages/hydrated_bloc/test/cubits/freezed_cubit.dart class FreezedCubit (line 7) | class FreezedCubit extends HydratedCubit { method setQuestion (line 10) | void setQuestion(Tree tree) method toJson (line 13) | Map? toJson(Tree? state) method fromJson (line 16) | Tree fromJson(Map json) class Question (line 19) | @freezed class Tree (line 30) | @freezed FILE: packages/hydrated_bloc/test/cubits/freezed_cubit.freezed.dart function _$identity (line 12) | T _$identity(T value) function _$QuestionFromJson (line 17) | Question _$QuestionFromJson(Map json) function toJson (line 26) | Map toJson() class $QuestionCopyWith (line 33) | abstract class $QuestionCopyWith<$Res> { method call (line 37) | $Res call({int? id, String? question}) class _$QuestionCopyWithImpl (line 41) | class _$QuestionCopyWithImpl<$Res, $Val extends Question> method call (line 52) | $Res call({ class _$$_QuestionCopyWith (line 70) | abstract class _$$_QuestionCopyWith<$Res> implements $QuestionCopyWith<$... method call (line 76) | $Res call({int? id, String? question}) class __$$_QuestionCopyWithImpl (line 80) | class __$$_QuestionCopyWithImpl<$Res> method call (line 89) | $Res call({ class _$_Question (line 107) | @JsonSerializable() method toString (line 120) | String toString() method toJson (line 145) | Map toJson() class _Question (line 152) | abstract class _Question implements Question { function _$TreeFromJson (line 168) | Tree _$TreeFromJson(Map json) function toJson (line 178) | Map toJson() class $TreeCopyWith (line 184) | abstract class $TreeCopyWith<$Res> { method call (line 188) | $Res call({Question? question, Tree? left, Tree? right}) class _$TreeCopyWithImpl (line 196) | class _$TreeCopyWithImpl<$Res, $Val extends Tree> method call (line 207) | $Res call({ class _$$_QTreeCopyWith (line 266) | abstract class _$$_QTreeCopyWith<$Res> implements $TreeCopyWith<$Res> { method call (line 271) | $Res call({Question? question, Tree? left, Tree? right}) class __$$_QTreeCopyWithImpl (line 282) | class __$$_QTreeCopyWithImpl<$Res> extends _$TreeCopyWithImpl<$Res, _$_Q... method call (line 289) | $Res call({ class _$_QTree (line 312) | @JsonSerializable() method toString (line 327) | String toString() method toJson (line 353) | Map toJson() class _QTree (line 360) | abstract class _QTree implements Tree { FILE: packages/hydrated_bloc/test/cubits/freezed_cubit.g.dart function _$$_QuestionFromJson (line 11) | _$_Question _$$_QuestionFromJson(Map json) function _$$_QuestionToJson (line 16) | Map _$$_QuestionToJson(_$_Question instance) function _$$_QTreeFromJson (line 22) | _$_QTree _$$_QTreeFromJson(Map json) function _$$_QTreeToJson (line 34) | Map _$$_QTreeToJson(_$_QTree instance) FILE: packages/hydrated_bloc/test/cubits/from_json_state_cubit.dart class FromJsonStateCubit (line 3) | class FromJsonStateCubit extends HydratedCubit { method increment (line 10) | void increment() method toJson (line 13) | Map? toJson(int state) method fromJson (line 18) | int? fromJson(Map json) FILE: packages/hydrated_bloc/test/cubits/json_serializable_cubit.dart class JsonSerializableCubit (line 8) | class JsonSerializableCubit extends HydratedCubit { method updateFavoriteColor (line 11) | void updateFavoriteColor(Color color) method fromJson (line 15) | User fromJson(Map json) method toJson (line 18) | Map toJson(User state) class User (line 21) | @immutable method toJson (line 35) | Map toJson() method copyWith (line 42) | User copyWith({ method toString (line 77) | String toString() type Color (line 82) | enum Color { red, green, blue } class Todo (line 84) | @immutable method toJson (line 89) | Map toJson() FILE: packages/hydrated_bloc/test/cubits/json_serializable_cubit.g.dart function _$UserFromJson (line 11) | User _$UserFromJson(Map json) function _$UserToJson (line 20) | Map _$UserToJson(User instance) function _$TodoFromJson (line 33) | Todo _$TodoFromJson(Map json) function _$TodoToJson (line 38) | Map _$TodoToJson(Todo instance) FILE: packages/hydrated_bloc/test/cubits/list_cubit.dart class ListCubit (line 4) | class ListCubit extends HydratedCubit> { method addItem (line 7) | void addItem(String item) method toJson (line 10) | Map toJson(List state) method fromJson (line 15) | List fromJson(Map json) class ListCubitMap (line 20) | class ListCubitMap, E> extends HydratedCubit toJson(List state) method fromJson (line 40) | List fromJson(Map json) class ListCubitList (line 49) | class ListCubitList, E> extends HydratedCubit toJson(List state) method fromJson (line 70) | List fromJson(Map json) function toJson (line 80) | Map toJson() class MapObject (line 83) | @immutable method fromJson (line 88) | MapObject fromJson(Map map) method toJson (line 95) | Map toJson() class MapCustomObject (line 110) | @immutable method fromJson (line 115) | MapCustomObject fromJson(Map map) method toJson (line 126) | Map toJson() function toJson (line 142) | List toJson() class ListObject (line 145) | @immutable method fromJson (line 150) | ListObject fromJson(List list) method toJson (line 157) | List toJson() class ListMapObject (line 172) | @immutable method fromJson (line 177) | ListMapObject fromJson(List list) method toJson (line 186) | List toJson() class ListListObject (line 201) | @immutable method fromJson (line 206) | ListListObject fromJson(List list) method toJson (line 215) | List toJson() class ListCustomObject (line 230) | @immutable method fromJson (line 235) | ListCustomObject fromJson(List list) method toJson (line 246) | List toJson() class CustomObject (line 261) | @immutable method toJson (line 271) | Map toJson() FILE: packages/hydrated_bloc/test/cubits/manual_cubit.dart class ManualCubit (line 5) | class ManualCubit extends HydratedCubit { method setDog (line 8) | void setDog(Dog dog) method toJson (line 11) | Map? toJson(Dog? state) method fromJson (line 14) | Dog fromJson(Map json) class Dog (line 17) | @immutable method toJson (line 34) | Map toJson() class Toy (line 61) | @immutable method toJson (line 71) | Map toJson() FILE: packages/hydrated_bloc/test/cubits/season_palette_cubit.dart class SeasonPaletteCubit (line 6) | class SeasonPaletteCubit extends HydratedCubit { method update (line 9) | void update(SeasonPalette palette) method toJson (line 12) | Map toJson(SeasonPalette state) method fromJson (line 15) | SeasonPalette fromJson(Map json) class SeasonPalette (line 20) | @immutable method toJson (line 38) | Map toJson() class Season (line 61) | @immutable method toJson (line 75) | int toJson() method fromJson (line 77) | Season fromJson(int value) method toString (line 90) | String toString() FILE: packages/hydrated_bloc/test/cubits/simple_cubit.dart class SimpleCubit (line 3) | class SimpleCubit extends HydratedCubit { method increment (line 6) | void increment() method toJson (line 9) | Map toJson(int state) method fromJson (line 12) | int fromJson(Map json) FILE: packages/hydrated_bloc/test/e2e_test.dart function sleep (line 10) | Future sleep() function main (line 12) | void main() FILE: packages/hydrated_bloc/test/hive_interference_test.dart function main (line 8) | void main() FILE: packages/hydrated_bloc/test/hydrated_aes_cipher_test.dart function main (line 8) | void main() FILE: packages/hydrated_bloc/test/hydrated_bloc_test.dart function unawaited (line 9) | void unawaited(Future? _) class MockStorage (line 11) | class MockStorage extends Mock implements Storage {} class MyUuidHydratedBloc (line 13) | class MyUuidHydratedBloc extends HydratedBloc { method toJson (line 17) | Map toJson(String? state) method fromJson (line 20) | String? fromJson(dynamic json) class MyHydratedBlocWithCustomStorage (line 30) | class MyHydratedBlocWithCustomStorage extends HydratedBloc { method toJson (line 34) | Map? toJson(int state) method fromJson (line 39) | int? fromJson(Map json) class CounterEvent (line 42) | abstract class CounterEvent {} class Increment (line 44) | class Increment extends CounterEvent {} class MyCallbackHydratedBloc (line 46) | class MyCallbackHydratedBloc extends HydratedBloc { method toJson (line 56) | Map toJson(int state) method fromJson (line 59) | int? fromJson(Map json) class MyHydratedBloc (line 65) | class MyHydratedBloc extends HydratedBloc { method toJson (line 78) | Map? toJson(int state) method fromJson (line 83) | int? fromJson(Map json) class MyMultiHydratedBloc (line 86) | class MyMultiHydratedBloc extends HydratedBloc { method toJson (line 97) | Map toJson(int state) method fromJson (line 103) | int? fromJson(dynamic json) class MyErrorThrowingBloc (line 106) | class MyErrorThrowingBloc extends HydratedBloc { method onError (line 120) | void onError(Object error, StackTrace stackTrace) method toJson (line 126) | Map toJson(int state) method fromJson (line 131) | int fromJson(dynamic json) function main (line 136) | void main() FILE: packages/hydrated_bloc/test/hydrated_cubit_test.dart class MockStorage (line 9) | class MockStorage extends Mock implements Storage {} class MyUuidHydratedCubit (line 11) | class MyUuidHydratedCubit extends HydratedCubit { method toJson (line 15) | Map toJson(String state) method fromJson (line 18) | String? fromJson(Map json) class MyCallbackHydratedCubit (line 21) | class MyCallbackHydratedCubit extends HydratedCubit { method increment (line 28) | void increment() method toJson (line 31) | Map toJson(int state) method fromJson (line 34) | int? fromJson(dynamic json) method onError (line 42) | void onError(Object error, StackTrace stackTrace) class MyHydratedCubit (line 45) | class MyHydratedCubit extends HydratedCubit { method toJson (line 64) | Map toJson(int state) method fromJson (line 68) | int? fromJson(dynamic json) method onError (line 71) | void onError(Object error, StackTrace stackTrace) class MyMultiHydratedCubit (line 76) | class MyMultiHydratedCubit extends HydratedCubit { method toJson (line 87) | Map toJson(int state) method fromJson (line 91) | int? fromJson(dynamic json) class MyIntKeyMapCubit (line 94) | class MyIntKeyMapCubit extends HydratedCubit> { method toJson (line 98) | Map toJson(Map state) method fromJson (line 103) | Map fromJson(Map json) class MyHydratedCubitWithCustomStorage (line 109) | class MyHydratedCubitWithCustomStorage extends HydratedCubit { method toJson (line 114) | Map? toJson(int state) method fromJson (line 119) | int? fromJson(Map json) function main (line 122) | void main() FILE: packages/hydrated_bloc/test/hydrated_cyclic_error_test.dart function main (line 4) | void main() FILE: packages/hydrated_bloc/test/hydrated_mixin_test.dart class MockStorage (line 6) | class MockStorage extends Mock implements Storage {} class MyCubit (line 8) | class MyCubit extends Cubit with HydratedMixin { method fromJson (line 12) | int fromJson(Map json) method toJson (line 15) | Map toJson(int state) function main (line 18) | void main() FILE: packages/hydrated_bloc/test/hydrated_storage_test.dart class MockBox (line 12) | class MockBox extends Mock implements Box {} function main (line 14) | void main() FILE: packages/replay_bloc/example/lib/main.dart function main (line 7) | void main() class AppBlocObserver (line 15) | class AppBlocObserver extends BlocObserver { method onChange (line 20) | void onChange(BlocBase bloc, Change change) method onTransition (line 26) | void onTransition( class App (line 41) | class App extends StatelessWidget { method build (line 46) | Widget build(BuildContext context) class CounterPage (line 60) | class CounterPage extends StatelessWidget { method build (line 65) | Widget build(BuildContext context) class CounterEvent (line 129) | sealed class CounterEvent extends ReplayEvent {} class CounterIncrementPressed (line 132) | final class CounterIncrementPressed extends CounterEvent { method toString (line 134) | String toString() class CounterDecrementPressed (line 138) | final class CounterDecrementPressed extends CounterEvent { method toString (line 140) | String toString() class CounterResetPressed (line 144) | final class CounterResetPressed extends CounterEvent { method toString (line 146) | String toString() class CounterBloc (line 156) | class CounterBloc extends ReplayBloc { FILE: packages/replay_bloc/lib/src/change_stack.dart type _Predicate (line 3) | typedef _Predicate = bool Function(T); class _ChangeStack (line 5) | class _ChangeStack { method add (line 18) | void add(_Change change) method clear (line 29) | void clear() method redo (line 34) | void redo() method undo (line 42) | void undo() class _Change (line 51) | class _Change { method execute (line 64) | void execute() method undo (line 65) | void undo() FILE: packages/replay_bloc/lib/src/replay_bloc.dart class ReplayEvent (line 6) | abstract class ReplayEvent { class _Redo (line 12) | class _Redo extends ReplayEvent { method toString (line 14) | String toString() class _Undo (line 18) | class _Undo extends ReplayEvent { method toString (line 20) | String toString() class ReplayBloc (line 61) | abstract class ReplayBloc function onTransition (line 84) | void onTransition(covariant Transition transition) function onEvent (line 91) | void onEvent(covariant ReplayEvent event) function emit (line 97) | void emit(State state) function undo (line 135) | void undo() function redo (line 138) | void redo() function clearHistory (line 147) | void clearHistory() function shouldReplay (line 153) | bool shouldReplay(State state) FILE: packages/replay_bloc/lib/src/replay_cubit.dart class ReplayCubit (line 46) | abstract class ReplayCubit extends Cubit function emit (line 66) | void emit(State state) function undo (line 79) | void undo() function redo (line 82) | void redo() function clearHistory (line 91) | void clearHistory() function shouldReplay (line 97) | bool shouldReplay(State state) FILE: packages/replay_bloc/test/blocs/counter_bloc.dart class CounterEvent (line 3) | abstract class CounterEvent extends ReplayEvent {} class Increment (line 5) | class Increment extends CounterEvent {} class Decrement (line 7) | class Decrement extends CounterEvent {} class CounterBloc (line 9) | class CounterBloc extends ReplayBloc { method onEvent (line 28) | void onEvent(ReplayEvent event) method onTransition (line 34) | void onTransition(Transition transition) method shouldReplay (line 40) | bool shouldReplay(int state) class CounterBlocMixin (line 46) | class CounterBlocMixin extends Bloc FILE: packages/replay_bloc/test/cubits/counter_cubit.dart class CounterCubit (line 3) | class CounterCubit extends ReplayCubit { method increment (line 10) | void increment() method decrement (line 11) | void decrement() method shouldReplay (line 14) | bool shouldReplay(int state) class CounterCubitMixin (line 20) | class CounterCubitMixin extends Cubit with ReplayCubitMixin { method increment (line 27) | void increment() method decrement (line 28) | void decrement() FILE: packages/replay_bloc/test/main.dart function main (line 4) | void main() FILE: packages/replay_bloc/test/replay_bloc_test.dart function main (line 8) | void main() FILE: packages/replay_bloc/test/replay_cubit_test.dart function main (line 7) | void main()