remove unnecessary override

This commit is contained in:
Fabian Freund
2025-02-28 14:32:17 +01:00
parent 2a2311253b
commit ef2a3505a1
28 changed files with 0 additions and 111 deletions
-9
View File
@@ -7,9 +7,6 @@ final class ContainerDropData extends DropTargetData {
ContainerDropData(this.tabId); ContainerDropData(this.tabId);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [tabId]; List<Object?> get hashParameters => [tabId];
} }
@@ -19,9 +16,6 @@ final class DeleteDropData extends DropTargetData {
DeleteDropData(this.tabId); DeleteDropData(this.tabId);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [tabId]; List<Object?> get hashParameters => [tabId];
} }
@@ -33,9 +27,6 @@ final class TabDragData extends DragTargetData {
TabDragData(this.tabId); TabDragData(this.tabId);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [tabId]; List<Object?> get hashParameters => [tabId];
} }
-3
View File
@@ -17,9 +17,6 @@ class WebPageInfo with FastEquatable {
WebPageInfo({required this.url, this.title, this.favicon, this.feeds}); WebPageInfo({required this.url, this.title, this.favicon, this.feeds});
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [url, title, favicon, feeds]; List<Object?> get hashParameters => [url, title, favicon, feeds];
} }
@@ -113,9 +113,6 @@ class Bang with FastEquatable implements Insertable<Bang> {
Map<String, dynamic> toJson() => _$BangToJson(this); Map<String, dynamic> toJson() => _$BangToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
group, group,
@@ -24,9 +24,6 @@ class BangData extends Bang {
this.icon, this.icon,
}) : frequency = frequency ?? 0; }) : frequency = frequency ?? 0;
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
...super.hashParameters, ...super.hashParameters,
@@ -11,9 +11,6 @@ class SearchHistoryEntry with FastEquatable {
required this.searchDate, required this.searchDate,
}); });
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [searchQuery, trigger, searchDate]; List<Object?> get hashParameters => [searchQuery, trigger, searchDate];
} }
@@ -15,9 +15,6 @@ class ChatMetadata with FastEquatable {
Map<String, dynamic> toJson() => _$ChatMetadataToJson(this); Map<String, dynamic> toJson() => _$ChatMetadataToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [mainDocumentId, contextId]; List<Object?> get hashParameters => [mainDocumentId, contextId];
} }
@@ -32,9 +32,6 @@ class BrowserIcon with FastEquatable {
required this.source, required this.source,
}); });
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [image, dominantColor, source]; List<Object?> get hashParameters => [image, dominantColor, source];
} }
@@ -23,7 +23,4 @@ class FindResultState with FastEquatable {
numberOfMatches, numberOfMatches,
isDoneCounting, isDoneCounting,
]; ];
@override
bool get cacheHash => true;
} }
@@ -6,9 +6,6 @@ class HistoryItem with FastEquatable {
HistoryItem({required this.url, required this.title}); HistoryItem({required this.url, required this.title});
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [url, title]; List<Object?> get hashParameters => [url, title];
} }
@@ -34,9 +31,6 @@ class HistoryState with FastEquatable {
canGoForward: false, canGoForward: false,
); );
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
items, items,
@@ -10,9 +10,6 @@ class ReaderableState with FastEquatable {
factory ReaderableState.$default() => factory ReaderableState.$default() =>
ReaderableState(readerable: false, active: false); ReaderableState(readerable: false, active: false);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [readerable, active]; List<Object?> get hashParameters => [readerable, active];
} }
@@ -14,9 +14,6 @@ class SecurityState with FastEquatable {
factory SecurityState.$default() => factory SecurityState.$default() =>
SecurityState(secure: false, host: "", issuer: ""); SecurityState(secure: false, host: "", issuer: "");
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [secure, host, issuer]; List<Object?> get hashParameters => [secure, host, issuer];
} }
@@ -79,9 +79,6 @@ class TabState extends WebPageInfo {
findResultState: FindResultState.$default(), findResultState: FindResultState.$default(),
); );
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
...super.hashParameters, ...super.hashParameters,
@@ -28,9 +28,6 @@ class WebExtensionState with FastEquatable {
this.icon, this.icon,
}); });
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
extensionId, extensionId,
@@ -3,9 +3,6 @@ import 'package:fast_equatable/fast_equatable.dart';
sealed class Sheet with FastEquatable {} sealed class Sheet with FastEquatable {}
final class ViewTabsSheet extends Sheet { final class ViewTabsSheet extends Sheet {
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [null]; List<Object?> get hashParameters => [null];
} }
@@ -15,9 +12,6 @@ final class TabQaChatSheet extends Sheet {
TabQaChatSheet({required this.chatId}); TabQaChatSheet({required this.chatId});
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [chatId]; List<Object?> get hashParameters => [chatId];
} }
@@ -18,9 +18,6 @@ class PreferenceSettingGroup with FastEquatable {
PreferenceSettingGroup({required this.description, required this.settings}); PreferenceSettingGroup({required this.description, required this.settings});
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [description, settings]; List<Object?> get hashParameters => [description, settings];
} }
@@ -55,9 +52,6 @@ class PreferenceSetting with FastEquatable {
Map<String, dynamic> toJson() => _$PreferenceSettingToJson(this); Map<String, dynamic> toJson() => _$PreferenceSettingToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
value, value,
@@ -30,7 +30,4 @@ class TabPreview with FastEquatable {
highlightedUrl, highlightedUrl,
content, content,
]; ];
@override
bool get cacheHash => true;
} }
@@ -7,17 +7,11 @@ class ContainerFilterById extends ContainerFilter {
ContainerFilterById({required this.containerId}); ContainerFilterById({required this.containerId});
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [containerId]; List<Object?> get hashParameters => [containerId];
} }
class ContainerFilterDisabled extends ContainerFilter { class ContainerFilterDisabled extends ContainerFilter {
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [null]; List<Object?> get hashParameters => [null];
} }
@@ -40,9 +40,6 @@ class ContainerAuthSettings with FastEquatable {
lockOnAppBackground, lockOnAppBackground,
lockTimeout, lockTimeout,
]; ];
@override
bool get cacheHash => true;
} }
@CopyWith() @CopyWith()
@@ -87,9 +84,6 @@ class ContainerMetadata with FastEquatable {
authSettings, authSettings,
useProxy, useProxy,
]; ];
@override
bool get cacheHash => true;
} }
@CopyWith() @CopyWith()
@@ -106,9 +100,6 @@ class ContainerData with FastEquatable {
ContainerMetadata? metadata, ContainerMetadata? metadata,
}) : metadata = metadata ?? ContainerMetadata.withDefaults(); }) : metadata = metadata ?? ContainerMetadata.withDefaults();
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [id, name, color, metadata]; List<Object?> get hashParameters => [id, name, color, metadata];
} }
@@ -124,9 +115,6 @@ class ContainerDataWithCount extends ContainerData {
required this.tabCount, required this.tabCount,
}); });
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [...super.hashParameters, tabCount]; List<Object?> get hashParameters => [...super.hashParameters, tabCount];
} }
@@ -22,9 +22,6 @@ class TabQueryResult with FastEquatable {
required this.weightedRank, required this.weightedRank,
}); });
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
id, id,
@@ -28,9 +28,6 @@ class VectorResult with FastEquatable {
return Document(id: id, pageContent: content, metadata: metadata); return Document(id: id, pageContent: content, metadata: metadata);
} }
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
id, id,
@@ -85,9 +85,6 @@ class EngineSettings extends GeckoEngineSettings with FastEquatable {
Map<String, dynamic> toJson() => _$EngineSettingsToJson(this); Map<String, dynamic> toJson() => _$EngineSettingsToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
super.javascriptEnabled, super.javascriptEnabled,
@@ -44,9 +44,6 @@ class GeneralSettings with FastEquatable {
Map<String, dynamic> toJson() => _$GeneralSettingsToJson(this); Map<String, dynamic> toJson() => _$GeneralSettingsToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
themeMode, themeMode,
@@ -93,9 +93,6 @@ class FeedArticle with FastEquatable implements Insertable<FeedArticle> {
return map; return map;
} }
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [ List<Object?> get hashParameters => [
id, id,
@@ -21,9 +21,6 @@ class FeedArticleQueryResult extends FeedArticle {
super.contentPlain, super.contentPlain,
}); });
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [...super.hashParameters, weightedRank]; List<Object?> get hashParameters => [...super.hashParameters, weightedRank];
} }
@@ -15,9 +15,6 @@ class FeedAuthor with FastEquatable {
Map<String, dynamic> toJson() => _$FeedAuthorToJson(this); Map<String, dynamic> toJson() => _$FeedAuthorToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [name, email]; List<Object?> get hashParameters => [name, email];
} }
@@ -15,9 +15,6 @@ class FeedCategory with FastEquatable {
Map<String, dynamic> toJson() => _$FeedCategoryToJson(this); Map<String, dynamic> toJson() => _$FeedCategoryToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [id, title]; List<Object?> get hashParameters => [id, title];
} }
@@ -11,9 +11,6 @@ class FeedFilter with FastEquatable {
FeedFilter({this.feedId, this.query, this.tags}); FeedFilter({this.feedId, this.query, this.tags});
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [feedId, query, tags]; List<Object?> get hashParameters => [feedId, query, tags];
} }
@@ -33,9 +33,6 @@ class FeedLink with FastEquatable {
Map<String, dynamic> toJson() => _$FeedLinkToJson(this); Map<String, dynamic> toJson() => _$FeedLinkToJson(this);
@override
bool get cacheHash => true;
@override @override
List<Object?> get hashParameters => [uri, relation, title]; List<Object?> get hashParameters => [uri, relation, title];
} }