LCOV - code coverage report
Current view: top level - response - flusmic_response.freezed.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 6 142 4.2 %
Date: 2021-05-31 17:15:31 Functions: 0 0 -

          Line data    Source code
       1             : // GENERATED CODE - DO NOT MODIFY BY HAND
       2             : // 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
       3             : 
       4             : part of 'flusmic_response.dart';
       5             : 
       6             : // **************************************************************************
       7             : // FreezedGenerator
       8             : // **************************************************************************
       9             : 
      10           0 : T _$identity<T>(T value) => value;
      11             : 
      12           0 : final _privateConstructorUsedError = UnsupportedError(
      13             :     'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more informations: https://github.com/rrousselGit/freezed#custom-getters-and-methods');
      14             : 
      15           6 : FlusmicResponse _$FlusmicResponseFromJson(Map<String, dynamic> json) {
      16           6 :   return _FlusmicResponse.fromJson(json);
      17             : }
      18             : 
      19             : /// @nodoc
      20             : class _$FlusmicResponseTearOff {
      21           7 :   const _$FlusmicResponseTearOff();
      22             : 
      23           0 :   _FlusmicResponse call(
      24             :       {@JsonKey(name: 'next_page') String? nextPage,
      25             :       @JsonKey(name: 'prev_page') String? prevPage,
      26             :       @JsonKey(name: 'results_per_page') required int resultsPerPage,
      27             :       @JsonKey(name: 'results_size') required int resultsSize,
      28             :       @JsonKey(name: 'total_pages') required int totalPages,
      29             :       @JsonKey(name: 'total_results_size') required int totalResultsSize,
      30             :       required List<Document> results,
      31             :       required String license,
      32             :       required String version,
      33             :       required int page}) {
      34           0 :     return _FlusmicResponse(
      35             :       nextPage: nextPage,
      36             :       prevPage: prevPage,
      37             :       resultsPerPage: resultsPerPage,
      38             :       resultsSize: resultsSize,
      39             :       totalPages: totalPages,
      40             :       totalResultsSize: totalResultsSize,
      41             :       results: results,
      42             :       license: license,
      43             :       version: version,
      44             :       page: page,
      45             :     );
      46             :   }
      47             : 
      48           0 :   FlusmicResponse fromJson(Map<String, Object> json) {
      49           0 :     return FlusmicResponse.fromJson(json);
      50             :   }
      51             : }
      52             : 
      53             : /// @nodoc
      54             : const $FlusmicResponse = _$FlusmicResponseTearOff();
      55             : 
      56             : /// @nodoc
      57             : mixin _$FlusmicResponse {
      58           0 :   @JsonKey(name: 'next_page')
      59           0 :   String? get nextPage => throw _privateConstructorUsedError;
      60           0 :   @JsonKey(name: 'prev_page')
      61           0 :   String? get prevPage => throw _privateConstructorUsedError;
      62           0 :   @JsonKey(name: 'results_per_page')
      63           0 :   int get resultsPerPage => throw _privateConstructorUsedError;
      64           0 :   @JsonKey(name: 'results_size')
      65           0 :   int get resultsSize => throw _privateConstructorUsedError;
      66           0 :   @JsonKey(name: 'total_pages')
      67           0 :   int get totalPages => throw _privateConstructorUsedError;
      68           0 :   @JsonKey(name: 'total_results_size')
      69           0 :   int get totalResultsSize => throw _privateConstructorUsedError;
      70           0 :   List<Document> get results => throw _privateConstructorUsedError;
      71           0 :   String get license => throw _privateConstructorUsedError;
      72           0 :   String get version => throw _privateConstructorUsedError;
      73           0 :   int get page => throw _privateConstructorUsedError;
      74             : 
      75           0 :   Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
      76           0 :   @JsonKey(ignore: true)
      77             :   $FlusmicResponseCopyWith<FlusmicResponse> get copyWith =>
      78           0 :       throw _privateConstructorUsedError;
      79             : }
      80             : 
      81             : /// @nodoc
      82             : abstract class $FlusmicResponseCopyWith<$Res> {
      83             :   factory $FlusmicResponseCopyWith(
      84             :           FlusmicResponse value, $Res Function(FlusmicResponse) then) =
      85             :       _$FlusmicResponseCopyWithImpl<$Res>;
      86             :   $Res call(
      87             :       {@JsonKey(name: 'next_page') String? nextPage,
      88             :       @JsonKey(name: 'prev_page') String? prevPage,
      89             :       @JsonKey(name: 'results_per_page') int resultsPerPage,
      90             :       @JsonKey(name: 'results_size') int resultsSize,
      91             :       @JsonKey(name: 'total_pages') int totalPages,
      92             :       @JsonKey(name: 'total_results_size') int totalResultsSize,
      93             :       List<Document> results,
      94             :       String license,
      95             :       String version,
      96             :       int page});
      97             : }
      98             : 
      99             : /// @nodoc
     100             : class _$FlusmicResponseCopyWithImpl<$Res>
     101             :     implements $FlusmicResponseCopyWith<$Res> {
     102           0 :   _$FlusmicResponseCopyWithImpl(this._value, this._then);
     103             : 
     104             :   final FlusmicResponse _value;
     105             :   // ignore: unused_field
     106             :   final $Res Function(FlusmicResponse) _then;
     107             : 
     108           0 :   @override
     109             :   $Res call({
     110             :     Object? nextPage = freezed,
     111             :     Object? prevPage = freezed,
     112             :     Object? resultsPerPage = freezed,
     113             :     Object? resultsSize = freezed,
     114             :     Object? totalPages = freezed,
     115             :     Object? totalResultsSize = freezed,
     116             :     Object? results = freezed,
     117             :     Object? license = freezed,
     118             :     Object? version = freezed,
     119             :     Object? page = freezed,
     120             :   }) {
     121           0 :     return _then(_value.copyWith(
     122           0 :       nextPage: nextPage == freezed
     123           0 :           ? _value.nextPage
     124             :           : nextPage // ignore: cast_nullable_to_non_nullable
     125             :               as String?,
     126           0 :       prevPage: prevPage == freezed
     127           0 :           ? _value.prevPage
     128             :           : prevPage // ignore: cast_nullable_to_non_nullable
     129             :               as String?,
     130           0 :       resultsPerPage: resultsPerPage == freezed
     131           0 :           ? _value.resultsPerPage
     132             :           : resultsPerPage // ignore: cast_nullable_to_non_nullable
     133             :               as int,
     134           0 :       resultsSize: resultsSize == freezed
     135           0 :           ? _value.resultsSize
     136             :           : resultsSize // ignore: cast_nullable_to_non_nullable
     137             :               as int,
     138           0 :       totalPages: totalPages == freezed
     139           0 :           ? _value.totalPages
     140             :           : totalPages // ignore: cast_nullable_to_non_nullable
     141             :               as int,
     142           0 :       totalResultsSize: totalResultsSize == freezed
     143           0 :           ? _value.totalResultsSize
     144             :           : totalResultsSize // ignore: cast_nullable_to_non_nullable
     145             :               as int,
     146           0 :       results: results == freezed
     147           0 :           ? _value.results
     148             :           : results // ignore: cast_nullable_to_non_nullable
     149             :               as List<Document>,
     150           0 :       license: license == freezed
     151           0 :           ? _value.license
     152             :           : license // ignore: cast_nullable_to_non_nullable
     153             :               as String,
     154           0 :       version: version == freezed
     155           0 :           ? _value.version
     156             :           : version // ignore: cast_nullable_to_non_nullable
     157             :               as String,
     158           0 :       page: page == freezed
     159           0 :           ? _value.page
     160             :           : page // ignore: cast_nullable_to_non_nullable
     161             :               as int,
     162             :     ));
     163             :   }
     164             : }
     165             : 
     166             : /// @nodoc
     167             : abstract class _$FlusmicResponseCopyWith<$Res>
     168             :     implements $FlusmicResponseCopyWith<$Res> {
     169             :   factory _$FlusmicResponseCopyWith(
     170             :           _FlusmicResponse value, $Res Function(_FlusmicResponse) then) =
     171             :       __$FlusmicResponseCopyWithImpl<$Res>;
     172             :   @override
     173             :   $Res call(
     174             :       {@JsonKey(name: 'next_page') String? nextPage,
     175             :       @JsonKey(name: 'prev_page') String? prevPage,
     176             :       @JsonKey(name: 'results_per_page') int resultsPerPage,
     177             :       @JsonKey(name: 'results_size') int resultsSize,
     178             :       @JsonKey(name: 'total_pages') int totalPages,
     179             :       @JsonKey(name: 'total_results_size') int totalResultsSize,
     180             :       List<Document> results,
     181             :       String license,
     182             :       String version,
     183             :       int page});
     184             : }
     185             : 
     186             : /// @nodoc
     187             : class __$FlusmicResponseCopyWithImpl<$Res>
     188             :     extends _$FlusmicResponseCopyWithImpl<$Res>
     189             :     implements _$FlusmicResponseCopyWith<$Res> {
     190           0 :   __$FlusmicResponseCopyWithImpl(
     191             :       _FlusmicResponse _value, $Res Function(_FlusmicResponse) _then)
     192           0 :       : super(_value, (v) => _then(v as _FlusmicResponse));
     193             : 
     194           0 :   @override
     195           0 :   _FlusmicResponse get _value => super._value as _FlusmicResponse;
     196             : 
     197           0 :   @override
     198             :   $Res call({
     199             :     Object? nextPage = freezed,
     200             :     Object? prevPage = freezed,
     201             :     Object? resultsPerPage = freezed,
     202             :     Object? resultsSize = freezed,
     203             :     Object? totalPages = freezed,
     204             :     Object? totalResultsSize = freezed,
     205             :     Object? results = freezed,
     206             :     Object? license = freezed,
     207             :     Object? version = freezed,
     208             :     Object? page = freezed,
     209             :   }) {
     210           0 :     return _then(_FlusmicResponse(
     211           0 :       nextPage: nextPage == freezed
     212           0 :           ? _value.nextPage
     213             :           : nextPage // ignore: cast_nullable_to_non_nullable
     214             :               as String?,
     215           0 :       prevPage: prevPage == freezed
     216           0 :           ? _value.prevPage
     217             :           : prevPage // ignore: cast_nullable_to_non_nullable
     218             :               as String?,
     219           0 :       resultsPerPage: resultsPerPage == freezed
     220           0 :           ? _value.resultsPerPage
     221             :           : resultsPerPage // ignore: cast_nullable_to_non_nullable
     222             :               as int,
     223           0 :       resultsSize: resultsSize == freezed
     224           0 :           ? _value.resultsSize
     225             :           : resultsSize // ignore: cast_nullable_to_non_nullable
     226             :               as int,
     227           0 :       totalPages: totalPages == freezed
     228           0 :           ? _value.totalPages
     229             :           : totalPages // ignore: cast_nullable_to_non_nullable
     230             :               as int,
     231           0 :       totalResultsSize: totalResultsSize == freezed
     232           0 :           ? _value.totalResultsSize
     233             :           : totalResultsSize // ignore: cast_nullable_to_non_nullable
     234             :               as int,
     235           0 :       results: results == freezed
     236           0 :           ? _value.results
     237             :           : results // ignore: cast_nullable_to_non_nullable
     238             :               as List<Document>,
     239           0 :       license: license == freezed
     240           0 :           ? _value.license
     241             :           : license // ignore: cast_nullable_to_non_nullable
     242             :               as String,
     243           0 :       version: version == freezed
     244           0 :           ? _value.version
     245             :           : version // ignore: cast_nullable_to_non_nullable
     246             :               as String,
     247           0 :       page: page == freezed
     248           0 :           ? _value.page
     249             :           : page // ignore: cast_nullable_to_non_nullable
     250             :               as int,
     251             :     ));
     252             :   }
     253             : }
     254             : 
     255             : /// @nodoc
     256             : @JsonSerializable()
     257             : class _$_FlusmicResponse implements _FlusmicResponse {
     258           6 :   _$_FlusmicResponse(
     259             :       {@JsonKey(name: 'next_page') this.nextPage,
     260             :       @JsonKey(name: 'prev_page') this.prevPage,
     261             :       @JsonKey(name: 'results_per_page') required this.resultsPerPage,
     262             :       @JsonKey(name: 'results_size') required this.resultsSize,
     263             :       @JsonKey(name: 'total_pages') required this.totalPages,
     264             :       @JsonKey(name: 'total_results_size') required this.totalResultsSize,
     265             :       required this.results,
     266             :       required this.license,
     267             :       required this.version,
     268             :       required this.page});
     269             : 
     270           6 :   factory _$_FlusmicResponse.fromJson(Map<String, dynamic> json) =>
     271           6 :       _$_$_FlusmicResponseFromJson(json);
     272             : 
     273             :   @override
     274             :   @JsonKey(name: 'next_page')
     275             :   final String? nextPage;
     276             :   @override
     277             :   @JsonKey(name: 'prev_page')
     278             :   final String? prevPage;
     279             :   @override
     280             :   @JsonKey(name: 'results_per_page')
     281             :   final int resultsPerPage;
     282             :   @override
     283             :   @JsonKey(name: 'results_size')
     284             :   final int resultsSize;
     285             :   @override
     286             :   @JsonKey(name: 'total_pages')
     287             :   final int totalPages;
     288             :   @override
     289             :   @JsonKey(name: 'total_results_size')
     290             :   final int totalResultsSize;
     291             :   @override
     292             :   final List<Document> results;
     293             :   @override
     294             :   final String license;
     295             :   @override
     296             :   final String version;
     297             :   @override
     298             :   final int page;
     299             : 
     300           0 :   @override
     301             :   String toString() {
     302           0 :     return 'FlusmicResponse(nextPage: $nextPage, prevPage: $prevPage, resultsPerPage: $resultsPerPage, resultsSize: $resultsSize, totalPages: $totalPages, totalResultsSize: $totalResultsSize, results: $results, license: $license, version: $version, page: $page)';
     303             :   }
     304             : 
     305           0 :   @override
     306             :   bool operator ==(dynamic other) {
     307             :     return identical(this, other) ||
     308           0 :         (other is _FlusmicResponse &&
     309           0 :             (identical(other.nextPage, nextPage) ||
     310             :                 const DeepCollectionEquality()
     311           0 :                     .equals(other.nextPage, nextPage)) &&
     312           0 :             (identical(other.prevPage, prevPage) ||
     313             :                 const DeepCollectionEquality()
     314           0 :                     .equals(other.prevPage, prevPage)) &&
     315           0 :             (identical(other.resultsPerPage, resultsPerPage) ||
     316             :                 const DeepCollectionEquality()
     317           0 :                     .equals(other.resultsPerPage, resultsPerPage)) &&
     318           0 :             (identical(other.resultsSize, resultsSize) ||
     319             :                 const DeepCollectionEquality()
     320           0 :                     .equals(other.resultsSize, resultsSize)) &&
     321           0 :             (identical(other.totalPages, totalPages) ||
     322             :                 const DeepCollectionEquality()
     323           0 :                     .equals(other.totalPages, totalPages)) &&
     324           0 :             (identical(other.totalResultsSize, totalResultsSize) ||
     325             :                 const DeepCollectionEquality()
     326           0 :                     .equals(other.totalResultsSize, totalResultsSize)) &&
     327           0 :             (identical(other.results, results) ||
     328             :                 const DeepCollectionEquality()
     329           0 :                     .equals(other.results, results)) &&
     330           0 :             (identical(other.license, license) ||
     331             :                 const DeepCollectionEquality()
     332           0 :                     .equals(other.license, license)) &&
     333           0 :             (identical(other.version, version) ||
     334             :                 const DeepCollectionEquality()
     335           0 :                     .equals(other.version, version)) &&
     336           0 :             (identical(other.page, page) ||
     337           0 :                 const DeepCollectionEquality().equals(other.page, page)));
     338             :   }
     339             : 
     340           0 :   @override
     341             :   int get hashCode =>
     342           0 :       runtimeType.hashCode ^
     343           0 :       const DeepCollectionEquality().hash(nextPage) ^
     344           0 :       const DeepCollectionEquality().hash(prevPage) ^
     345           0 :       const DeepCollectionEquality().hash(resultsPerPage) ^
     346           0 :       const DeepCollectionEquality().hash(resultsSize) ^
     347           0 :       const DeepCollectionEquality().hash(totalPages) ^
     348           0 :       const DeepCollectionEquality().hash(totalResultsSize) ^
     349           0 :       const DeepCollectionEquality().hash(results) ^
     350           0 :       const DeepCollectionEquality().hash(license) ^
     351           0 :       const DeepCollectionEquality().hash(version) ^
     352           0 :       const DeepCollectionEquality().hash(page);
     353             : 
     354           0 :   @JsonKey(ignore: true)
     355             :   @override
     356             :   _$FlusmicResponseCopyWith<_FlusmicResponse> get copyWith =>
     357           0 :       __$FlusmicResponseCopyWithImpl<_FlusmicResponse>(this, _$identity);
     358             : 
     359           0 :   @override
     360             :   Map<String, dynamic> toJson() {
     361           0 :     return _$_$_FlusmicResponseToJson(this);
     362             :   }
     363             : }
     364             : 
     365             : abstract class _FlusmicResponse implements FlusmicResponse {
     366             :   factory _FlusmicResponse(
     367             :       {@JsonKey(name: 'next_page') String? nextPage,
     368             :       @JsonKey(name: 'prev_page') String? prevPage,
     369             :       @JsonKey(name: 'results_per_page') required int resultsPerPage,
     370             :       @JsonKey(name: 'results_size') required int resultsSize,
     371             :       @JsonKey(name: 'total_pages') required int totalPages,
     372             :       @JsonKey(name: 'total_results_size') required int totalResultsSize,
     373             :       required List<Document> results,
     374             :       required String license,
     375             :       required String version,
     376             :       required int page}) = _$_FlusmicResponse;
     377             : 
     378             :   factory _FlusmicResponse.fromJson(Map<String, dynamic> json) =
     379             :       _$_FlusmicResponse.fromJson;
     380             : 
     381           0 :   @override
     382             :   @JsonKey(name: 'next_page')
     383           0 :   String? get nextPage => throw _privateConstructorUsedError;
     384           0 :   @override
     385             :   @JsonKey(name: 'prev_page')
     386           0 :   String? get prevPage => throw _privateConstructorUsedError;
     387           0 :   @override
     388             :   @JsonKey(name: 'results_per_page')
     389           0 :   int get resultsPerPage => throw _privateConstructorUsedError;
     390           0 :   @override
     391             :   @JsonKey(name: 'results_size')
     392           0 :   int get resultsSize => throw _privateConstructorUsedError;
     393           0 :   @override
     394             :   @JsonKey(name: 'total_pages')
     395           0 :   int get totalPages => throw _privateConstructorUsedError;
     396           0 :   @override
     397             :   @JsonKey(name: 'total_results_size')
     398           0 :   int get totalResultsSize => throw _privateConstructorUsedError;
     399           0 :   @override
     400           0 :   List<Document> get results => throw _privateConstructorUsedError;
     401           0 :   @override
     402           0 :   String get license => throw _privateConstructorUsedError;
     403           0 :   @override
     404           0 :   String get version => throw _privateConstructorUsedError;
     405           0 :   @override
     406           0 :   int get page => throw _privateConstructorUsedError;
     407           0 :   @override
     408             :   @JsonKey(ignore: true)
     409             :   _$FlusmicResponseCopyWith<_FlusmicResponse> get copyWith =>
     410           0 :       throw _privateConstructorUsedError;
     411             : }

Generated by: LCOV version 1.15