From b9b9dac7199187f2f556592dd67dc1a6e3d54e6b Mon Sep 17 00:00:00 2001 From: ashilkn Date: Thu, 17 Oct 2024 08:45:36 +0530 Subject: [PATCH] [mob][photos] Remove unused extension on ResultType --- mobile/lib/models/search/search_types.dart | 110 --------------------- 1 file changed, 110 deletions(-) diff --git a/mobile/lib/models/search/search_types.dart b/mobile/lib/models/search/search_types.dart index a21e7229f6..cd66acdee7 100644 --- a/mobile/lib/models/search/search_types.dart +++ b/mobile/lib/models/search/search_types.dart @@ -11,10 +11,6 @@ import "package:photos/events/people_changed_event.dart"; import "package:photos/generated/l10n.dart"; import "package:photos/models/collection/collection.dart"; import "package:photos/models/collection/collection_items.dart"; -import "package:photos/models/search/album_search_result.dart"; -import "package:photos/models/search/hierarchical/album_filter.dart"; -import "package:photos/models/search/hierarchical/hierarchical_search_filter.dart"; -import "package:photos/models/search/hierarchical/top_level_generic_filter.dart"; import "package:photos/models/search/search_result.dart"; import "package:photos/models/typedefs.dart"; import "package:photos/services/collections_service.dart"; @@ -23,7 +19,6 @@ import "package:photos/ui/viewer/gallery/collection_page.dart"; import "package:photos/ui/viewer/location/add_location_sheet.dart"; import "package:photos/ui/viewer/location/pick_center_point_widget.dart"; import "package:photos/utils/dialog_util.dart"; -import "package:photos/utils/file_util.dart"; import "package:photos/utils/navigation_util.dart"; import "package:photos/utils/share_util.dart"; @@ -56,111 +51,6 @@ enum SectionType { fileTypesAndExtension, } -extension ResultTypeExtensions on ResultType { - HierarchicalSearchFilter toHierarchicalSearchFilter( - SearchResult searchResult, - ) { - switch (this) { - case ResultType.collection: - return AlbumFilter( - collectionID: (searchResult as AlbumSearchResult) - .collectionWithThumbnail - .collection - .id, - albumName: searchResult.name(), - occurrence: kMostRelevantFilter, - ); - case ResultType.file: - throw UnimplementedError(); - - /// Location results are never shown from SearchResultsPage - case ResultType.location: - throw UnimplementedError(); - case ResultType.locationSuggestion: - throw UnimplementedError(); - case ResultType.month: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterIcon: Icons.calendar_today_outlined, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.year: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterIcon: Icons.calendar_today_outlined, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.fileType: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.fileExtension: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.fileCaption: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterIcon: Icons.description_outlined, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.event: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterIcon: Icons.event_outlined, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.shared: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterIcon: Icons.person_outline, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.faces: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterIcon: Icons.face_outlined, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - case ResultType.magic: - return TopLevelGenericFilter( - filterName: searchResult.name(), - occurrence: kMostRelevantFilter, - filterIcon: Icons.auto_awesome_outlined, - filterResultType: this, - matchedUploadedIDs: - filesToUploadedFileIDs(searchResult.resultFiles()), - ); - } - } -} - extension SectionTypeExtensions on SectionType { // passing context for internalization in the future String sectionTitle(BuildContext context) {