From 08cf1ad370c993841149094223a09ca7bffdaaa7 Mon Sep 17 00:00:00 2001 From: mso7nueh Date: Fri, 11 Jul 2025 14:44:44 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD=D1=8B=20?= =?UTF-8?q?=D1=81=D0=B3=D0=B5=D0=BD=D0=B5=D1=80=D0=B8=D1=80=D0=BE=D0=B2?= =?UTF-8?q?=D0=B0=D0=BD=D0=BD=D1=8B=D0=B5=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B?= =?UTF-8?q?=20(freezed,=20g.dart,=20build)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../consultant_review_model.freezed.dart | 1432 ----------------- .../models/consultant_review_model.g.dart | 67 - .../services/profile_service_test.mocks.dart | 526 ------ 3 files changed, 2025 deletions(-) delete mode 100644 lib/features/diary/models/consultant_review_model.freezed.dart delete mode 100644 lib/features/diary/models/consultant_review_model.g.dart delete mode 100644 test/features/profile/services/profile_service_test.mocks.dart diff --git a/lib/features/diary/models/consultant_review_model.freezed.dart b/lib/features/diary/models/consultant_review_model.freezed.dart deleted file mode 100644 index 36c72066..00000000 --- a/lib/features/diary/models/consultant_review_model.freezed.dart +++ /dev/null @@ -1,1432 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND -// coverage:ignore-file -// ignore_for_file: type=lint -// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark - -part of 'consultant_review_model.dart'; - -// ************************************************************************** -// FreezedGenerator -// ************************************************************************** - -// dart format off -T _$identity(T value) => value; - -/// @nodoc -mixin _$ConsultantReviewModel { - String get planName; - int get planDuration; - int get currentPlanDay; - ConsultantComments get consultantComments; - - /// Create a copy of ConsultantReviewModel - /// with the given fields replaced by the non-null parameter values. - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - $ConsultantReviewModelCopyWith get copyWith => - _$ConsultantReviewModelCopyWithImpl( - this as ConsultantReviewModel, _$identity); - - /// Serializes this ConsultantReviewModel to a JSON map. - Map toJson(); - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is ConsultantReviewModel && - (identical(other.planName, planName) || - other.planName == planName) && - (identical(other.planDuration, planDuration) || - other.planDuration == planDuration) && - (identical(other.currentPlanDay, currentPlanDay) || - other.currentPlanDay == currentPlanDay) && - (identical(other.consultantComments, consultantComments) || - other.consultantComments == consultantComments)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash( - runtimeType, planName, planDuration, currentPlanDay, consultantComments); - - @override - String toString() { - return 'ConsultantReviewModel(planName: $planName, planDuration: $planDuration, currentPlanDay: $currentPlanDay, consultantComments: $consultantComments)'; - } -} - -/// @nodoc -abstract mixin class $ConsultantReviewModelCopyWith<$Res> { - factory $ConsultantReviewModelCopyWith(ConsultantReviewModel value, - $Res Function(ConsultantReviewModel) _then) = - _$ConsultantReviewModelCopyWithImpl; - @useResult - $Res call( - {String planName, - int planDuration, - int currentPlanDay, - ConsultantComments consultantComments}); - - $ConsultantCommentsCopyWith<$Res> get consultantComments; -} - -/// @nodoc -class _$ConsultantReviewModelCopyWithImpl<$Res> - implements $ConsultantReviewModelCopyWith<$Res> { - _$ConsultantReviewModelCopyWithImpl(this._self, this._then); - - final ConsultantReviewModel _self; - final $Res Function(ConsultantReviewModel) _then; - - /// Create a copy of ConsultantReviewModel - /// with the given fields replaced by the non-null parameter values. - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? planName = null, - Object? planDuration = null, - Object? currentPlanDay = null, - Object? consultantComments = null, - }) { - return _then(_self.copyWith( - planName: null == planName - ? _self.planName - : planName // ignore: cast_nullable_to_non_nullable - as String, - planDuration: null == planDuration - ? _self.planDuration - : planDuration // ignore: cast_nullable_to_non_nullable - as int, - currentPlanDay: null == currentPlanDay - ? _self.currentPlanDay - : currentPlanDay // ignore: cast_nullable_to_non_nullable - as int, - consultantComments: null == consultantComments - ? _self.consultantComments - : consultantComments // ignore: cast_nullable_to_non_nullable - as ConsultantComments, - )); - } - - /// Create a copy of ConsultantReviewModel - /// with the given fields replaced by the non-null parameter values. - @override - @pragma('vm:prefer-inline') - $ConsultantCommentsCopyWith<$Res> get consultantComments { - return $ConsultantCommentsCopyWith<$Res>(_self.consultantComments, (value) { - return _then(_self.copyWith(consultantComments: value)); - }); - } -} - -/// Adds pattern-matching-related methods to [ConsultantReviewModel]. -extension ConsultantReviewModelPatterns on ConsultantReviewModel { - /// A variant of `map` that fallback to returning `orElse`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeMap( - TResult Function(_ConsultantReviewModel value)? $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _ConsultantReviewModel() when $default != null: - return $default(_that); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// Callbacks receives the raw object, upcasted. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case final Subclass2 value: - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult map( - TResult Function(_ConsultantReviewModel value) $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantReviewModel(): - return $default(_that); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `map` that fallback to returning `null`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? mapOrNull( - TResult? Function(_ConsultantReviewModel value)? $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantReviewModel() when $default != null: - return $default(_that); - case _: - return null; - } - } - - /// A variant of `when` that fallback to an `orElse` callback. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeWhen( - TResult Function(String planName, int planDuration, int currentPlanDay, - ConsultantComments consultantComments)? - $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _ConsultantReviewModel() when $default != null: - return $default(_that.planName, _that.planDuration, - _that.currentPlanDay, _that.consultantComments); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// As opposed to `map`, this offers destructuring. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case Subclass2(:final field2): - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult when( - TResult Function(String planName, int planDuration, int currentPlanDay, - ConsultantComments consultantComments) - $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantReviewModel(): - return $default(_that.planName, _that.planDuration, - _that.currentPlanDay, _that.consultantComments); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `when` that fallback to returning `null` - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? whenOrNull( - TResult? Function(String planName, int planDuration, int currentPlanDay, - ConsultantComments consultantComments)? - $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantReviewModel() when $default != null: - return $default(_that.planName, _that.planDuration, - _that.currentPlanDay, _that.consultantComments); - case _: - return null; - } - } -} - -/// @nodoc -@JsonSerializable() -class _ConsultantReviewModel implements ConsultantReviewModel { - _ConsultantReviewModel( - {required this.planName, - required this.planDuration, - required this.currentPlanDay, - required this.consultantComments}); - factory _ConsultantReviewModel.fromJson(Map json) => - _$ConsultantReviewModelFromJson(json); - - @override - final String planName; - @override - final int planDuration; - @override - final int currentPlanDay; - @override - final ConsultantComments consultantComments; - - /// Create a copy of ConsultantReviewModel - /// with the given fields replaced by the non-null parameter values. - @override - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - _$ConsultantReviewModelCopyWith<_ConsultantReviewModel> get copyWith => - __$ConsultantReviewModelCopyWithImpl<_ConsultantReviewModel>( - this, _$identity); - - @override - Map toJson() { - return _$ConsultantReviewModelToJson( - this, - ); - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _ConsultantReviewModel && - (identical(other.planName, planName) || - other.planName == planName) && - (identical(other.planDuration, planDuration) || - other.planDuration == planDuration) && - (identical(other.currentPlanDay, currentPlanDay) || - other.currentPlanDay == currentPlanDay) && - (identical(other.consultantComments, consultantComments) || - other.consultantComments == consultantComments)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash( - runtimeType, planName, planDuration, currentPlanDay, consultantComments); - - @override - String toString() { - return 'ConsultantReviewModel(planName: $planName, planDuration: $planDuration, currentPlanDay: $currentPlanDay, consultantComments: $consultantComments)'; - } -} - -/// @nodoc -abstract mixin class _$ConsultantReviewModelCopyWith<$Res> - implements $ConsultantReviewModelCopyWith<$Res> { - factory _$ConsultantReviewModelCopyWith(_ConsultantReviewModel value, - $Res Function(_ConsultantReviewModel) _then) = - __$ConsultantReviewModelCopyWithImpl; - @override - @useResult - $Res call( - {String planName, - int planDuration, - int currentPlanDay, - ConsultantComments consultantComments}); - - @override - $ConsultantCommentsCopyWith<$Res> get consultantComments; -} - -/// @nodoc -class __$ConsultantReviewModelCopyWithImpl<$Res> - implements _$ConsultantReviewModelCopyWith<$Res> { - __$ConsultantReviewModelCopyWithImpl(this._self, this._then); - - final _ConsultantReviewModel _self; - final $Res Function(_ConsultantReviewModel) _then; - - /// Create a copy of ConsultantReviewModel - /// with the given fields replaced by the non-null parameter values. - @override - @pragma('vm:prefer-inline') - $Res call({ - Object? planName = null, - Object? planDuration = null, - Object? currentPlanDay = null, - Object? consultantComments = null, - }) { - return _then(_ConsultantReviewModel( - planName: null == planName - ? _self.planName - : planName // ignore: cast_nullable_to_non_nullable - as String, - planDuration: null == planDuration - ? _self.planDuration - : planDuration // ignore: cast_nullable_to_non_nullable - as int, - currentPlanDay: null == currentPlanDay - ? _self.currentPlanDay - : currentPlanDay // ignore: cast_nullable_to_non_nullable - as int, - consultantComments: null == consultantComments - ? _self.consultantComments - : consultantComments // ignore: cast_nullable_to_non_nullable - as ConsultantComments, - )); - } - - /// Create a copy of ConsultantReviewModel - /// with the given fields replaced by the non-null parameter values. - @override - @pragma('vm:prefer-inline') - $ConsultantCommentsCopyWith<$Res> get consultantComments { - return $ConsultantCommentsCopyWith<$Res>(_self.consultantComments, (value) { - return _then(_self.copyWith(consultantComments: value)); - }); - } -} - -/// @nodoc -mixin _$ConsultantComments { - String? get dayComment; - List get mealsComments; - List get portionsComments; - - /// Create a copy of ConsultantComments - /// with the given fields replaced by the non-null parameter values. - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - $ConsultantCommentsCopyWith get copyWith => - _$ConsultantCommentsCopyWithImpl( - this as ConsultantComments, _$identity); - - /// Serializes this ConsultantComments to a JSON map. - Map toJson(); - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is ConsultantComments && - (identical(other.dayComment, dayComment) || - other.dayComment == dayComment) && - const DeepCollectionEquality() - .equals(other.mealsComments, mealsComments) && - const DeepCollectionEquality() - .equals(other.portionsComments, portionsComments)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash( - runtimeType, - dayComment, - const DeepCollectionEquality().hash(mealsComments), - const DeepCollectionEquality().hash(portionsComments)); - - @override - String toString() { - return 'ConsultantComments(dayComment: $dayComment, mealsComments: $mealsComments, portionsComments: $portionsComments)'; - } -} - -/// @nodoc -abstract mixin class $ConsultantCommentsCopyWith<$Res> { - factory $ConsultantCommentsCopyWith( - ConsultantComments value, $Res Function(ConsultantComments) _then) = - _$ConsultantCommentsCopyWithImpl; - @useResult - $Res call( - {String? dayComment, - List mealsComments, - List portionsComments}); -} - -/// @nodoc -class _$ConsultantCommentsCopyWithImpl<$Res> - implements $ConsultantCommentsCopyWith<$Res> { - _$ConsultantCommentsCopyWithImpl(this._self, this._then); - - final ConsultantComments _self; - final $Res Function(ConsultantComments) _then; - - /// Create a copy of ConsultantComments - /// with the given fields replaced by the non-null parameter values. - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? dayComment = freezed, - Object? mealsComments = null, - Object? portionsComments = null, - }) { - return _then(_self.copyWith( - dayComment: freezed == dayComment - ? _self.dayComment - : dayComment // ignore: cast_nullable_to_non_nullable - as String?, - mealsComments: null == mealsComments - ? _self.mealsComments - : mealsComments // ignore: cast_nullable_to_non_nullable - as List, - portionsComments: null == portionsComments - ? _self.portionsComments - : portionsComments // ignore: cast_nullable_to_non_nullable - as List, - )); - } -} - -/// Adds pattern-matching-related methods to [ConsultantComments]. -extension ConsultantCommentsPatterns on ConsultantComments { - /// A variant of `map` that fallback to returning `orElse`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeMap( - TResult Function(_ConsultantComments value)? $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _ConsultantComments() when $default != null: - return $default(_that); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// Callbacks receives the raw object, upcasted. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case final Subclass2 value: - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult map( - TResult Function(_ConsultantComments value) $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantComments(): - return $default(_that); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `map` that fallback to returning `null`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? mapOrNull( - TResult? Function(_ConsultantComments value)? $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantComments() when $default != null: - return $default(_that); - case _: - return null; - } - } - - /// A variant of `when` that fallback to an `orElse` callback. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeWhen( - TResult Function(String? dayComment, List mealsComments, - List portionsComments)? - $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _ConsultantComments() when $default != null: - return $default( - _that.dayComment, _that.mealsComments, _that.portionsComments); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// As opposed to `map`, this offers destructuring. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case Subclass2(:final field2): - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult when( - TResult Function(String? dayComment, List mealsComments, - List portionsComments) - $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantComments(): - return $default( - _that.dayComment, _that.mealsComments, _that.portionsComments); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `when` that fallback to returning `null` - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? whenOrNull( - TResult? Function(String? dayComment, List mealsComments, - List portionsComments)? - $default, - ) { - final _that = this; - switch (_that) { - case _ConsultantComments() when $default != null: - return $default( - _that.dayComment, _that.mealsComments, _that.portionsComments); - case _: - return null; - } - } -} - -/// @nodoc -@JsonSerializable() -class _ConsultantComments implements ConsultantComments { - _ConsultantComments( - {required this.dayComment, - required final List mealsComments, - required final List portionsComments}) - : _mealsComments = mealsComments, - _portionsComments = portionsComments; - factory _ConsultantComments.fromJson(Map json) => - _$ConsultantCommentsFromJson(json); - - @override - final String? dayComment; - final List _mealsComments; - @override - List get mealsComments { - if (_mealsComments is EqualUnmodifiableListView) return _mealsComments; - // ignore: implicit_dynamic_type - return EqualUnmodifiableListView(_mealsComments); - } - - final List _portionsComments; - @override - List get portionsComments { - if (_portionsComments is EqualUnmodifiableListView) - return _portionsComments; - // ignore: implicit_dynamic_type - return EqualUnmodifiableListView(_portionsComments); - } - - /// Create a copy of ConsultantComments - /// with the given fields replaced by the non-null parameter values. - @override - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - _$ConsultantCommentsCopyWith<_ConsultantComments> get copyWith => - __$ConsultantCommentsCopyWithImpl<_ConsultantComments>(this, _$identity); - - @override - Map toJson() { - return _$ConsultantCommentsToJson( - this, - ); - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _ConsultantComments && - (identical(other.dayComment, dayComment) || - other.dayComment == dayComment) && - const DeepCollectionEquality() - .equals(other._mealsComments, _mealsComments) && - const DeepCollectionEquality() - .equals(other._portionsComments, _portionsComments)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash( - runtimeType, - dayComment, - const DeepCollectionEquality().hash(_mealsComments), - const DeepCollectionEquality().hash(_portionsComments)); - - @override - String toString() { - return 'ConsultantComments(dayComment: $dayComment, mealsComments: $mealsComments, portionsComments: $portionsComments)'; - } -} - -/// @nodoc -abstract mixin class _$ConsultantCommentsCopyWith<$Res> - implements $ConsultantCommentsCopyWith<$Res> { - factory _$ConsultantCommentsCopyWith( - _ConsultantComments value, $Res Function(_ConsultantComments) _then) = - __$ConsultantCommentsCopyWithImpl; - @override - @useResult - $Res call( - {String? dayComment, - List mealsComments, - List portionsComments}); -} - -/// @nodoc -class __$ConsultantCommentsCopyWithImpl<$Res> - implements _$ConsultantCommentsCopyWith<$Res> { - __$ConsultantCommentsCopyWithImpl(this._self, this._then); - - final _ConsultantComments _self; - final $Res Function(_ConsultantComments) _then; - - /// Create a copy of ConsultantComments - /// with the given fields replaced by the non-null parameter values. - @override - @pragma('vm:prefer-inline') - $Res call({ - Object? dayComment = freezed, - Object? mealsComments = null, - Object? portionsComments = null, - }) { - return _then(_ConsultantComments( - dayComment: freezed == dayComment - ? _self.dayComment - : dayComment // ignore: cast_nullable_to_non_nullable - as String?, - mealsComments: null == mealsComments - ? _self._mealsComments - : mealsComments // ignore: cast_nullable_to_non_nullable - as List, - portionsComments: null == portionsComments - ? _self._portionsComments - : portionsComments // ignore: cast_nullable_to_non_nullable - as List, - )); - } -} - -/// @nodoc -mixin _$MealComment { - String get comment; - int get typeNo; - - /// Create a copy of MealComment - /// with the given fields replaced by the non-null parameter values. - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - $MealCommentCopyWith get copyWith => - _$MealCommentCopyWithImpl(this as MealComment, _$identity); - - /// Serializes this MealComment to a JSON map. - Map toJson(); - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is MealComment && - (identical(other.comment, comment) || other.comment == comment) && - (identical(other.typeNo, typeNo) || other.typeNo == typeNo)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash(runtimeType, comment, typeNo); - - @override - String toString() { - return 'MealComment(comment: $comment, typeNo: $typeNo)'; - } -} - -/// @nodoc -abstract mixin class $MealCommentCopyWith<$Res> { - factory $MealCommentCopyWith( - MealComment value, $Res Function(MealComment) _then) = - _$MealCommentCopyWithImpl; - @useResult - $Res call({String comment, int typeNo}); -} - -/// @nodoc -class _$MealCommentCopyWithImpl<$Res> implements $MealCommentCopyWith<$Res> { - _$MealCommentCopyWithImpl(this._self, this._then); - - final MealComment _self; - final $Res Function(MealComment) _then; - - /// Create a copy of MealComment - /// with the given fields replaced by the non-null parameter values. - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? comment = null, - Object? typeNo = null, - }) { - return _then(_self.copyWith( - comment: null == comment - ? _self.comment - : comment // ignore: cast_nullable_to_non_nullable - as String, - typeNo: null == typeNo - ? _self.typeNo - : typeNo // ignore: cast_nullable_to_non_nullable - as int, - )); - } -} - -/// Adds pattern-matching-related methods to [MealComment]. -extension MealCommentPatterns on MealComment { - /// A variant of `map` that fallback to returning `orElse`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeMap( - TResult Function(_MealComment value)? $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _MealComment() when $default != null: - return $default(_that); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// Callbacks receives the raw object, upcasted. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case final Subclass2 value: - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult map( - TResult Function(_MealComment value) $default, - ) { - final _that = this; - switch (_that) { - case _MealComment(): - return $default(_that); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `map` that fallback to returning `null`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? mapOrNull( - TResult? Function(_MealComment value)? $default, - ) { - final _that = this; - switch (_that) { - case _MealComment() when $default != null: - return $default(_that); - case _: - return null; - } - } - - /// A variant of `when` that fallback to an `orElse` callback. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeWhen( - TResult Function(String comment, int typeNo)? $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _MealComment() when $default != null: - return $default(_that.comment, _that.typeNo); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// As opposed to `map`, this offers destructuring. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case Subclass2(:final field2): - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult when( - TResult Function(String comment, int typeNo) $default, - ) { - final _that = this; - switch (_that) { - case _MealComment(): - return $default(_that.comment, _that.typeNo); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `when` that fallback to returning `null` - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? whenOrNull( - TResult? Function(String comment, int typeNo)? $default, - ) { - final _that = this; - switch (_that) { - case _MealComment() when $default != null: - return $default(_that.comment, _that.typeNo); - case _: - return null; - } - } -} - -/// @nodoc -@JsonSerializable() -class _MealComment implements MealComment { - _MealComment({required this.comment, required this.typeNo}); - factory _MealComment.fromJson(Map json) => - _$MealCommentFromJson(json); - - @override - final String comment; - @override - final int typeNo; - - /// Create a copy of MealComment - /// with the given fields replaced by the non-null parameter values. - @override - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - _$MealCommentCopyWith<_MealComment> get copyWith => - __$MealCommentCopyWithImpl<_MealComment>(this, _$identity); - - @override - Map toJson() { - return _$MealCommentToJson( - this, - ); - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _MealComment && - (identical(other.comment, comment) || other.comment == comment) && - (identical(other.typeNo, typeNo) || other.typeNo == typeNo)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash(runtimeType, comment, typeNo); - - @override - String toString() { - return 'MealComment(comment: $comment, typeNo: $typeNo)'; - } -} - -/// @nodoc -abstract mixin class _$MealCommentCopyWith<$Res> - implements $MealCommentCopyWith<$Res> { - factory _$MealCommentCopyWith( - _MealComment value, $Res Function(_MealComment) _then) = - __$MealCommentCopyWithImpl; - @override - @useResult - $Res call({String comment, int typeNo}); -} - -/// @nodoc -class __$MealCommentCopyWithImpl<$Res> implements _$MealCommentCopyWith<$Res> { - __$MealCommentCopyWithImpl(this._self, this._then); - - final _MealComment _self; - final $Res Function(_MealComment) _then; - - /// Create a copy of MealComment - /// with the given fields replaced by the non-null parameter values. - @override - @pragma('vm:prefer-inline') - $Res call({ - Object? comment = null, - Object? typeNo = null, - }) { - return _then(_MealComment( - comment: null == comment - ? _self.comment - : comment // ignore: cast_nullable_to_non_nullable - as String, - typeNo: null == typeNo - ? _self.typeNo - : typeNo // ignore: cast_nullable_to_non_nullable - as int, - )); - } -} - -/// @nodoc -mixin _$PortionComment { - @JsonKey(name: 'id') - int get portionId; - String get comment; - - /// Create a copy of PortionComment - /// with the given fields replaced by the non-null parameter values. - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - $PortionCommentCopyWith get copyWith => - _$PortionCommentCopyWithImpl( - this as PortionComment, _$identity); - - /// Serializes this PortionComment to a JSON map. - Map toJson(); - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is PortionComment && - (identical(other.portionId, portionId) || - other.portionId == portionId) && - (identical(other.comment, comment) || other.comment == comment)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash(runtimeType, portionId, comment); - - @override - String toString() { - return 'PortionComment(portionId: $portionId, comment: $comment)'; - } -} - -/// @nodoc -abstract mixin class $PortionCommentCopyWith<$Res> { - factory $PortionCommentCopyWith( - PortionComment value, $Res Function(PortionComment) _then) = - _$PortionCommentCopyWithImpl; - @useResult - $Res call({@JsonKey(name: 'id') int portionId, String comment}); -} - -/// @nodoc -class _$PortionCommentCopyWithImpl<$Res> - implements $PortionCommentCopyWith<$Res> { - _$PortionCommentCopyWithImpl(this._self, this._then); - - final PortionComment _self; - final $Res Function(PortionComment) _then; - - /// Create a copy of PortionComment - /// with the given fields replaced by the non-null parameter values. - @pragma('vm:prefer-inline') - @override - $Res call({ - Object? portionId = null, - Object? comment = null, - }) { - return _then(_self.copyWith( - portionId: null == portionId - ? _self.portionId - : portionId // ignore: cast_nullable_to_non_nullable - as int, - comment: null == comment - ? _self.comment - : comment // ignore: cast_nullable_to_non_nullable - as String, - )); - } -} - -/// Adds pattern-matching-related methods to [PortionComment]. -extension PortionCommentPatterns on PortionComment { - /// A variant of `map` that fallback to returning `orElse`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeMap( - TResult Function(_PortionComment value)? $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _PortionComment() when $default != null: - return $default(_that); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// Callbacks receives the raw object, upcasted. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case final Subclass2 value: - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult map( - TResult Function(_PortionComment value) $default, - ) { - final _that = this; - switch (_that) { - case _PortionComment(): - return $default(_that); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `map` that fallback to returning `null`. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case final Subclass value: - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? mapOrNull( - TResult? Function(_PortionComment value)? $default, - ) { - final _that = this; - switch (_that) { - case _PortionComment() when $default != null: - return $default(_that); - case _: - return null; - } - } - - /// A variant of `when` that fallback to an `orElse` callback. - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return orElse(); - /// } - /// ``` - - @optionalTypeArgs - TResult maybeWhen( - TResult Function(@JsonKey(name: 'id') int portionId, String comment)? - $default, { - required TResult orElse(), - }) { - final _that = this; - switch (_that) { - case _PortionComment() when $default != null: - return $default(_that.portionId, _that.comment); - case _: - return orElse(); - } - } - - /// A `switch`-like method, using callbacks. - /// - /// As opposed to `map`, this offers destructuring. - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case Subclass2(:final field2): - /// return ...; - /// } - /// ``` - - @optionalTypeArgs - TResult when( - TResult Function(@JsonKey(name: 'id') int portionId, String comment) - $default, - ) { - final _that = this; - switch (_that) { - case _PortionComment(): - return $default(_that.portionId, _that.comment); - case _: - throw StateError('Unexpected subclass'); - } - } - - /// A variant of `when` that fallback to returning `null` - /// - /// It is equivalent to doing: - /// ```dart - /// switch (sealedClass) { - /// case Subclass(:final field): - /// return ...; - /// case _: - /// return null; - /// } - /// ``` - - @optionalTypeArgs - TResult? whenOrNull( - TResult? Function(@JsonKey(name: 'id') int portionId, String comment)? - $default, - ) { - final _that = this; - switch (_that) { - case _PortionComment() when $default != null: - return $default(_that.portionId, _that.comment); - case _: - return null; - } - } -} - -/// @nodoc -@JsonSerializable() -class _PortionComment implements PortionComment { - _PortionComment( - {@JsonKey(name: 'id') required this.portionId, required this.comment}); - factory _PortionComment.fromJson(Map json) => - _$PortionCommentFromJson(json); - - @override - @JsonKey(name: 'id') - final int portionId; - @override - final String comment; - - /// Create a copy of PortionComment - /// with the given fields replaced by the non-null parameter values. - @override - @JsonKey(includeFromJson: false, includeToJson: false) - @pragma('vm:prefer-inline') - _$PortionCommentCopyWith<_PortionComment> get copyWith => - __$PortionCommentCopyWithImpl<_PortionComment>(this, _$identity); - - @override - Map toJson() { - return _$PortionCommentToJson( - this, - ); - } - - @override - bool operator ==(Object other) { - return identical(this, other) || - (other.runtimeType == runtimeType && - other is _PortionComment && - (identical(other.portionId, portionId) || - other.portionId == portionId) && - (identical(other.comment, comment) || other.comment == comment)); - } - - @JsonKey(includeFromJson: false, includeToJson: false) - @override - int get hashCode => Object.hash(runtimeType, portionId, comment); - - @override - String toString() { - return 'PortionComment(portionId: $portionId, comment: $comment)'; - } -} - -/// @nodoc -abstract mixin class _$PortionCommentCopyWith<$Res> - implements $PortionCommentCopyWith<$Res> { - factory _$PortionCommentCopyWith( - _PortionComment value, $Res Function(_PortionComment) _then) = - __$PortionCommentCopyWithImpl; - @override - @useResult - $Res call({@JsonKey(name: 'id') int portionId, String comment}); -} - -/// @nodoc -class __$PortionCommentCopyWithImpl<$Res> - implements _$PortionCommentCopyWith<$Res> { - __$PortionCommentCopyWithImpl(this._self, this._then); - - final _PortionComment _self; - final $Res Function(_PortionComment) _then; - - /// Create a copy of PortionComment - /// with the given fields replaced by the non-null parameter values. - @override - @pragma('vm:prefer-inline') - $Res call({ - Object? portionId = null, - Object? comment = null, - }) { - return _then(_PortionComment( - portionId: null == portionId - ? _self.portionId - : portionId // ignore: cast_nullable_to_non_nullable - as int, - comment: null == comment - ? _self.comment - : comment // ignore: cast_nullable_to_non_nullable - as String, - )); - } -} - -// dart format on diff --git a/lib/features/diary/models/consultant_review_model.g.dart b/lib/features/diary/models/consultant_review_model.g.dart deleted file mode 100644 index ad7fa537..00000000 --- a/lib/features/diary/models/consultant_review_model.g.dart +++ /dev/null @@ -1,67 +0,0 @@ -// GENERATED CODE - DO NOT MODIFY BY HAND - -part of 'consultant_review_model.dart'; - -// ************************************************************************** -// JsonSerializableGenerator -// ************************************************************************** - -_ConsultantReviewModel _$ConsultantReviewModelFromJson( - Map json) => - _ConsultantReviewModel( - planName: json['planName'] as String, - planDuration: (json['planDuration'] as num).toInt(), - currentPlanDay: (json['currentPlanDay'] as num).toInt(), - consultantComments: ConsultantComments.fromJson( - json['consultantComments'] as Map), - ); - -Map _$ConsultantReviewModelToJson( - _ConsultantReviewModel instance) => - { - 'planName': instance.planName, - 'planDuration': instance.planDuration, - 'currentPlanDay': instance.currentPlanDay, - 'consultantComments': instance.consultantComments, - }; - -_ConsultantComments _$ConsultantCommentsFromJson(Map json) => - _ConsultantComments( - dayComment: json['dayComment'] as String?, - mealsComments: (json['mealsComments'] as List) - .map((e) => MealComment.fromJson(e as Map)) - .toList(), - portionsComments: (json['portionsComments'] as List) - .map((e) => PortionComment.fromJson(e as Map)) - .toList(), - ); - -Map _$ConsultantCommentsToJson(_ConsultantComments instance) => - { - 'dayComment': instance.dayComment, - 'mealsComments': instance.mealsComments, - 'portionsComments': instance.portionsComments, - }; - -_MealComment _$MealCommentFromJson(Map json) => _MealComment( - comment: json['comment'] as String, - typeNo: (json['typeNo'] as num).toInt(), - ); - -Map _$MealCommentToJson(_MealComment instance) => - { - 'comment': instance.comment, - 'typeNo': instance.typeNo, - }; - -_PortionComment _$PortionCommentFromJson(Map json) => - _PortionComment( - portionId: (json['id'] as num).toInt(), - comment: json['comment'] as String, - ); - -Map _$PortionCommentToJson(_PortionComment instance) => - { - 'id': instance.portionId, - 'comment': instance.comment, - }; diff --git a/test/features/profile/services/profile_service_test.mocks.dart b/test/features/profile/services/profile_service_test.mocks.dart deleted file mode 100644 index 22c3af52..00000000 --- a/test/features/profile/services/profile_service_test.mocks.dart +++ /dev/null @@ -1,526 +0,0 @@ -// Mocks generated by Mockito 5.4.6 from annotations -// in eatvio_app/test/features/profile/services/profile_service_test.dart. -// Do not manually edit this file. - -// ignore_for_file: no_leading_underscores_for_library_prefixes -import 'dart:async' as _i6; -import 'dart:io' as _i10; - -import 'package:eatvio_app/features/feed/models/feed_blog_post_model.dart' - as _i7; -import 'package:eatvio_app/features/profile/models/chosen_diets_pagination_model.dart' - as _i4; -import 'package:eatvio_app/features/profile/models/circumference_model.dart' - as _i9; -import 'package:eatvio_app/features/profile/models/profile_model.dart' as _i2; -import 'package:eatvio_app/features/profile/models/sub_model.dart' as _i3; -import 'package:eatvio_app/features/profile/models/weight_model.dart' as _i8; -import 'package:eatvio_app/features/profile/services/profile_service.dart' - as _i5; -import 'package:mockito/mockito.dart' as _i1; -import 'package:mockito/src/dummies.dart' as _i11; - -// ignore_for_file: type=lint -// ignore_for_file: avoid_redundant_argument_values -// ignore_for_file: avoid_setters_without_getters -// ignore_for_file: comment_references -// ignore_for_file: deprecated_member_use -// ignore_for_file: deprecated_member_use_from_same_package -// ignore_for_file: implementation_imports -// ignore_for_file: invalid_use_of_visible_for_testing_member -// ignore_for_file: must_be_immutable -// ignore_for_file: prefer_const_constructors -// ignore_for_file: unnecessary_parenthesis -// ignore_for_file: camel_case_types -// ignore_for_file: subtype_of_sealed_class - -class _FakeProfileModel_0 extends _i1.SmartFake implements _i2.ProfileModel { - _FakeProfileModel_0( - Object parent, - Invocation parentInvocation, - ) : super( - parent, - parentInvocation, - ); -} - -class _FakeProfileDetailsModel_1 extends _i1.SmartFake - implements _i2.ProfileDetailsModel { - _FakeProfileDetailsModel_1( - Object parent, - Invocation parentInvocation, - ) : super( - parent, - parentInvocation, - ); -} - -class _FakeSubPaginationModel_2 extends _i1.SmartFake - implements _i3.SubPaginationModel { - _FakeSubPaginationModel_2( - Object parent, - Invocation parentInvocation, - ) : super( - parent, - parentInvocation, - ); -} - -class _FakeChosenDietsPaginationModel_3 extends _i1.SmartFake - implements _i4.ChosenDietsPaginationModel { - _FakeChosenDietsPaginationModel_3( - Object parent, - Invocation parentInvocation, - ) : super( - parent, - parentInvocation, - ); -} - -/// A class which mocks [ProfileService]. -/// -/// See the documentation for Mockito's code generation for more information. -class MockProfileService extends _i1.Mock implements _i5.ProfileService { - @override - _i6.Future<_i2.ProfileModel> getProfileBySlug({required String? slug}) => - (super.noSuchMethod( - Invocation.method( - #getProfileBySlug, - [], - {#slug: slug}, - ), - returnValue: _i6.Future<_i2.ProfileModel>.value(_FakeProfileModel_0( - this, - Invocation.method( - #getProfileBySlug, - [], - {#slug: slug}, - ), - )), - returnValueForMissingStub: - _i6.Future<_i2.ProfileModel>.value(_FakeProfileModel_0( - this, - Invocation.method( - #getProfileBySlug, - [], - {#slug: slug}, - ), - )), - ) as _i6.Future<_i2.ProfileModel>); - - @override - _i6.Future<_i2.ProfileModel> getMyProfile() => (super.noSuchMethod( - Invocation.method( - #getMyProfile, - [], - ), - returnValue: _i6.Future<_i2.ProfileModel>.value(_FakeProfileModel_0( - this, - Invocation.method( - #getMyProfile, - [], - ), - )), - returnValueForMissingStub: - _i6.Future<_i2.ProfileModel>.value(_FakeProfileModel_0( - this, - Invocation.method( - #getMyProfile, - [], - ), - )), - ) as _i6.Future<_i2.ProfileModel>); - - @override - _i6.Future<_i2.ProfileDetailsModel> getMyProfileDetails() => - (super.noSuchMethod( - Invocation.method( - #getMyProfileDetails, - [], - ), - returnValue: _i6.Future<_i2.ProfileDetailsModel>.value( - _FakeProfileDetailsModel_1( - this, - Invocation.method( - #getMyProfileDetails, - [], - ), - )), - returnValueForMissingStub: _i6.Future<_i2.ProfileDetailsModel>.value( - _FakeProfileDetailsModel_1( - this, - Invocation.method( - #getMyProfileDetails, - [], - ), - )), - ) as _i6.Future<_i2.ProfileDetailsModel>); - - @override - _i6.Future<_i2.ProfileDetailsModel> getProfileDetailsBySlug( - {required String? slug}) => - (super.noSuchMethod( - Invocation.method( - #getProfileDetailsBySlug, - [], - {#slug: slug}, - ), - returnValue: _i6.Future<_i2.ProfileDetailsModel>.value( - _FakeProfileDetailsModel_1( - this, - Invocation.method( - #getProfileDetailsBySlug, - [], - {#slug: slug}, - ), - )), - returnValueForMissingStub: _i6.Future<_i2.ProfileDetailsModel>.value( - _FakeProfileDetailsModel_1( - this, - Invocation.method( - #getProfileDetailsBySlug, - [], - {#slug: slug}, - ), - )), - ) as _i6.Future<_i2.ProfileDetailsModel>); - - @override - _i6.Future addCircumference({ - required int? chestCircumference, - required int? waistCircumference, - required int? hipCircumference, - }) => - (super.noSuchMethod( - Invocation.method( - #addCircumference, - [], - { - #chestCircumference: chestCircumference, - #waistCircumference: waistCircumference, - #hipCircumference: hipCircumference, - }, - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); - - @override - _i6.Future addWeight({required double? weight}) => (super.noSuchMethod( - Invocation.method( - #addWeight, - [], - {#weight: weight}, - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); - - @override - _i6.Future> getBlogPostByAuthorSlug( - {required String? slug}) => - (super.noSuchMethod( - Invocation.method( - #getBlogPostByAuthorSlug, - [], - {#slug: slug}, - ), - returnValue: _i6.Future>.value( - <_i7.FeedBlogPostModel>[]), - returnValueForMissingStub: - _i6.Future>.value( - <_i7.FeedBlogPostModel>[]), - ) as _i6.Future>); - - @override - _i6.Future> getWeight({required String? period}) => - (super.noSuchMethod( - Invocation.method( - #getWeight, - [], - {#period: period}, - ), - returnValue: - _i6.Future>.value(<_i8.WeightModel>[]), - returnValueForMissingStub: - _i6.Future>.value(<_i8.WeightModel>[]), - ) as _i6.Future>); - - @override - _i6.Future> getWeightBySlug({ - required String? period, - required String? slug, - }) => - (super.noSuchMethod( - Invocation.method( - #getWeightBySlug, - [], - { - #period: period, - #slug: slug, - }, - ), - returnValue: - _i6.Future>.value(<_i8.WeightModel>[]), - returnValueForMissingStub: - _i6.Future>.value(<_i8.WeightModel>[]), - ) as _i6.Future>); - - @override - _i6.Future> getCircumferences( - {required String? period}) => - (super.noSuchMethod( - Invocation.method( - #getCircumferences, - [], - {#period: period}, - ), - returnValue: _i6.Future>.value( - <_i9.CircumferenceModel>[]), - returnValueForMissingStub: - _i6.Future>.value( - <_i9.CircumferenceModel>[]), - ) as _i6.Future>); - - @override - _i6.Future> getCircumferencesBySlug({ - required String? period, - required String? slug, - }) => - (super.noSuchMethod( - Invocation.method( - #getCircumferencesBySlug, - [], - { - #period: period, - #slug: slug, - }, - ), - returnValue: _i6.Future>.value( - <_i9.CircumferenceModel>[]), - returnValueForMissingStub: - _i6.Future>.value( - <_i9.CircumferenceModel>[]), - ) as _i6.Future>); - - @override - _i6.Future<_i3.SubPaginationModel> getSubscribers({ - required String? slug, - String? query, - }) => - (super.noSuchMethod( - Invocation.method( - #getSubscribers, - [], - { - #slug: slug, - #query: query, - }, - ), - returnValue: - _i6.Future<_i3.SubPaginationModel>.value(_FakeSubPaginationModel_2( - this, - Invocation.method( - #getSubscribers, - [], - { - #slug: slug, - #query: query, - }, - ), - )), - returnValueForMissingStub: - _i6.Future<_i3.SubPaginationModel>.value(_FakeSubPaginationModel_2( - this, - Invocation.method( - #getSubscribers, - [], - { - #slug: slug, - #query: query, - }, - ), - )), - ) as _i6.Future<_i3.SubPaginationModel>); - - @override - _i6.Future<_i3.SubPaginationModel> getSubscriptions({ - required String? slug, - String? query, - }) => - (super.noSuchMethod( - Invocation.method( - #getSubscriptions, - [], - { - #slug: slug, - #query: query, - }, - ), - returnValue: - _i6.Future<_i3.SubPaginationModel>.value(_FakeSubPaginationModel_2( - this, - Invocation.method( - #getSubscriptions, - [], - { - #slug: slug, - #query: query, - }, - ), - )), - returnValueForMissingStub: - _i6.Future<_i3.SubPaginationModel>.value(_FakeSubPaginationModel_2( - this, - Invocation.method( - #getSubscriptions, - [], - { - #slug: slug, - #query: query, - }, - ), - )), - ) as _i6.Future<_i3.SubPaginationModel>); - - @override - _i6.Future subscribe({required String? slug}) => (super.noSuchMethod( - Invocation.method( - #subscribe, - [], - {#slug: slug}, - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); - - @override - _i6.Future unsubscribe({required String? slug}) => (super.noSuchMethod( - Invocation.method( - #unsubscribe, - [], - {#slug: slug}, - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); - - @override - _i6.Future uploadPhoto({required _i10.File? photo}) => - (super.noSuchMethod( - Invocation.method( - #uploadPhoto, - [], - {#photo: photo}, - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); - - @override - _i6.Future deletePhoto() => (super.noSuchMethod( - Invocation.method( - #deletePhoto, - [], - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); - - @override - _i6.Future<_i4.ChosenDietsPaginationModel> getChosenDiets() => - (super.noSuchMethod( - Invocation.method( - #getChosenDiets, - [], - ), - returnValue: _i6.Future<_i4.ChosenDietsPaginationModel>.value( - _FakeChosenDietsPaginationModel_3( - this, - Invocation.method( - #getChosenDiets, - [], - ), - )), - returnValueForMissingStub: - _i6.Future<_i4.ChosenDietsPaginationModel>.value( - _FakeChosenDietsPaginationModel_3( - this, - Invocation.method( - #getChosenDiets, - [], - ), - )), - ) as _i6.Future<_i4.ChosenDietsPaginationModel>); - - @override - _i6.Future getPassKey({required String? json}) => (super.noSuchMethod( - Invocation.method( - #getPassKey, - [], - {#json: json}, - ), - returnValue: _i6.Future.value(_i11.dummyValue( - this, - Invocation.method( - #getPassKey, - [], - {#json: json}, - ), - )), - returnValueForMissingStub: - _i6.Future.value(_i11.dummyValue( - this, - Invocation.method( - #getPassKey, - [], - {#json: json}, - ), - )), - ) as _i6.Future); - - @override - _i6.Future getMyPhone() => (super.noSuchMethod( - Invocation.method( - #getMyPhone, - [], - ), - returnValue: _i6.Future.value(_i11.dummyValue( - this, - Invocation.method( - #getMyPhone, - [], - ), - )), - returnValueForMissingStub: - _i6.Future.value(_i11.dummyValue( - this, - Invocation.method( - #getMyPhone, - [], - ), - )), - ) as _i6.Future); - - @override - _i6.Future sendEmailCode() => (super.noSuchMethod( - Invocation.method( - #sendEmailCode, - [], - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); - - @override - _i6.Future tryVerifyEmailByCode({required String? code}) => - (super.noSuchMethod( - Invocation.method( - #tryVerifyEmailByCode, - [], - {#code: code}, - ), - returnValue: _i6.Future.value(), - returnValueForMissingStub: _i6.Future.value(), - ) as _i6.Future); -}