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

View file

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

View file

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