From e5f00f87708192989e0010ed34fd8bbcdf24adbf Mon Sep 17 00:00:00 2001 From: Inex Code Date: Fri, 9 Feb 2024 16:54:04 +0300 Subject: [PATCH] refactor: Make sure that blocs use sealed classes --- lib/logic/bloc/services/services_event.dart | 2 +- lib/logic/bloc/services/services_state.dart | 2 +- lib/logic/bloc/volumes/volumes_event.dart | 2 +- lib/logic/bloc/volumes/volumes_state.dart | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/logic/bloc/services/services_event.dart b/lib/logic/bloc/services/services_event.dart index c8239152..8e45a395 100644 --- a/lib/logic/bloc/services/services_event.dart +++ b/lib/logic/bloc/services/services_event.dart @@ -1,6 +1,6 @@ part of 'services_bloc.dart'; -abstract class ServicesEvent extends Equatable { +sealed class ServicesEvent extends Equatable { const ServicesEvent(); } diff --git a/lib/logic/bloc/services/services_state.dart b/lib/logic/bloc/services/services_state.dart index 05d6bc89..9c1e3f32 100644 --- a/lib/logic/bloc/services/services_state.dart +++ b/lib/logic/bloc/services/services_state.dart @@ -1,6 +1,6 @@ part of 'services_bloc.dart'; -abstract class ServicesState extends Equatable { +sealed class ServicesState extends Equatable { ServicesState({final List lockedServices = const []}) : _lockedServices = lockedServices.where((final lock) => lock.isLocked).toList(); diff --git a/lib/logic/bloc/volumes/volumes_event.dart b/lib/logic/bloc/volumes/volumes_event.dart index a4346ce5..2531b08f 100644 --- a/lib/logic/bloc/volumes/volumes_event.dart +++ b/lib/logic/bloc/volumes/volumes_event.dart @@ -1,6 +1,6 @@ part of 'volumes_bloc.dart'; -abstract class VolumesEvent extends Equatable { +sealed class VolumesEvent extends Equatable { const VolumesEvent(); } diff --git a/lib/logic/bloc/volumes/volumes_state.dart b/lib/logic/bloc/volumes/volumes_state.dart index 6fc4cb45..04c745e4 100644 --- a/lib/logic/bloc/volumes/volumes_state.dart +++ b/lib/logic/bloc/volumes/volumes_state.dart @@ -1,6 +1,6 @@ part of 'volumes_bloc.dart'; -abstract class VolumesState extends Equatable { +sealed class VolumesState extends Equatable { const VolumesState({ required this.diskStatus, required final serverVolumesHashCode,