chore: fix small linter warning

This commit is contained in:
PartyDonut 2025-02-15 14:45:35 +01:00
parent b19e19d2f6
commit 06c4af81e7
3 changed files with 23 additions and 23 deletions

View file

@ -21,8 +21,7 @@ class LibraryFiltersModel with _$LibraryFiltersModel {
factory LibraryFiltersModel._internal({
required String id,
required String name,
// ignore: unused_element
@Default(false) isFavourite,
required bool isFavourite,
required List<String> ids,
required Map<String, bool> genres,
required Map<ItemFilter, bool> filters,
@ -45,6 +44,7 @@ class LibraryFiltersModel with _$LibraryFiltersModel {
return LibraryFiltersModel._internal(
id: Xid().toString(),
name: name,
isFavourite: false,
ids: searchModel.views.included.map((e) => e.id).toList(),
genres: searchModel.genres,
filters: searchModel.filters,

View file

@ -21,9 +21,8 @@ LibraryFiltersModel _$LibraryFiltersModelFromJson(Map<String, dynamic> json) {
/// @nodoc
mixin _$LibraryFiltersModel {
String get id => throw _privateConstructorUsedError;
String get name =>
throw _privateConstructorUsedError; // ignore: unused_element
dynamic get isFavourite => throw _privateConstructorUsedError;
String get name => throw _privateConstructorUsedError;
bool get isFavourite => throw _privateConstructorUsedError;
List<String> get ids => throw _privateConstructorUsedError;
Map<String, bool> get genres => throw _privateConstructorUsedError;
Map<ItemFilter, bool> get filters => throw _privateConstructorUsedError;
@ -59,7 +58,7 @@ abstract class $LibraryFiltersModelCopyWith<$Res> {
$Res call(
{String id,
String name,
dynamic isFavourite,
bool isFavourite,
List<String> ids,
Map<String, bool> genres,
Map<ItemFilter, bool> filters,
@ -93,7 +92,7 @@ class _$LibraryFiltersModelCopyWithImpl<$Res, $Val extends LibraryFiltersModel>
$Res call({
Object? id = null,
Object? name = null,
Object? isFavourite = freezed,
Object? isFavourite = null,
Object? ids = null,
Object? genres = null,
Object? filters = null,
@ -118,10 +117,10 @@ class _$LibraryFiltersModelCopyWithImpl<$Res, $Val extends LibraryFiltersModel>
? _value.name
: name // ignore: cast_nullable_to_non_nullable
as String,
isFavourite: freezed == isFavourite
isFavourite: null == isFavourite
? _value.isFavourite
: isFavourite // ignore: cast_nullable_to_non_nullable
as dynamic,
as bool,
ids: null == ids
? _value.ids
: ids // ignore: cast_nullable_to_non_nullable
@ -193,7 +192,7 @@ abstract class _$$LibraryFiltersModelImplCopyWith<$Res>
$Res call(
{String id,
String name,
dynamic isFavourite,
bool isFavourite,
List<String> ids,
Map<String, bool> genres,
Map<ItemFilter, bool> filters,
@ -225,7 +224,7 @@ class __$$LibraryFiltersModelImplCopyWithImpl<$Res>
$Res call({
Object? id = null,
Object? name = null,
Object? isFavourite = freezed,
Object? isFavourite = null,
Object? ids = null,
Object? genres = null,
Object? filters = null,
@ -250,7 +249,10 @@ class __$$LibraryFiltersModelImplCopyWithImpl<$Res>
? _value.name
: name // ignore: cast_nullable_to_non_nullable
as String,
isFavourite: freezed == isFavourite ? _value.isFavourite! : isFavourite,
isFavourite: null == isFavourite
? _value.isFavourite
: isFavourite // ignore: cast_nullable_to_non_nullable
as bool,
ids: null == ids
? _value._ids
: ids // ignore: cast_nullable_to_non_nullable
@ -317,7 +319,7 @@ class _$LibraryFiltersModelImpl extends _LibraryFiltersModel {
_$LibraryFiltersModelImpl(
{required this.id,
required this.name,
this.isFavourite = false,
required this.isFavourite,
required final List<String> ids,
required final Map<String, bool> genres,
required final Map<ItemFilter, bool> filters,
@ -349,10 +351,8 @@ class _$LibraryFiltersModelImpl extends _LibraryFiltersModel {
final String id;
@override
final String name;
// ignore: unused_element
@override
@JsonKey()
final dynamic isFavourite;
final bool isFavourite;
final List<String> _ids;
@override
List<String> get ids {
@ -443,8 +443,8 @@ class _$LibraryFiltersModelImpl extends _LibraryFiltersModel {
other is _$LibraryFiltersModelImpl &&
(identical(other.id, id) || other.id == id) &&
(identical(other.name, name) || other.name == name) &&
const DeepCollectionEquality()
.equals(other.isFavourite, isFavourite) &&
(identical(other.isFavourite, isFavourite) ||
other.isFavourite == isFavourite) &&
const DeepCollectionEquality().equals(other._ids, _ids) &&
const DeepCollectionEquality().equals(other._genres, _genres) &&
const DeepCollectionEquality().equals(other._filters, _filters) &&
@ -473,7 +473,7 @@ class _$LibraryFiltersModelImpl extends _LibraryFiltersModel {
runtimeType,
id,
name,
const DeepCollectionEquality().hash(isFavourite),
isFavourite,
const DeepCollectionEquality().hash(_ids),
const DeepCollectionEquality().hash(_genres),
const DeepCollectionEquality().hash(_filters),
@ -510,7 +510,7 @@ abstract class _LibraryFiltersModel extends LibraryFiltersModel {
factory _LibraryFiltersModel(
{required final String id,
required final String name,
final dynamic isFavourite,
required final bool isFavourite,
required final List<String> ids,
required final Map<String, bool> genres,
required final Map<ItemFilter, bool> filters,
@ -533,9 +533,9 @@ abstract class _LibraryFiltersModel extends LibraryFiltersModel {
@override
String get id;
@override
String get name; // ignore: unused_element
String get name;
@override
dynamic get isFavourite;
bool get isFavourite;
@override
List<String> get ids;
@override

View file

@ -11,7 +11,7 @@ _$LibraryFiltersModelImpl _$$LibraryFiltersModelImplFromJson(
_$LibraryFiltersModelImpl(
id: json['id'] as String,
name: json['name'] as String,
isFavourite: json['isFavourite'] ?? false,
isFavourite: json['isFavourite'] as bool,
ids: (json['ids'] as List<dynamic>).map((e) => e as String).toList(),
genres: Map<String, bool>.from(json['genres'] as Map),
filters: (json['filters'] as Map<String, dynamic>).map(