LCOV - code coverage report
Current view: top level - types/richable/embed_data - embed_data.freezed.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 6 184 3.3 %
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 'embed_data.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           1 : EmbedData _$EmbedDataFromJson(Map<String, dynamic> json) {
      16           1 :   return _EmbedData.fromJson(json);
      17             : }
      18             : 
      19             : /// @nodoc
      20             : class _$EmbedDataTearOff {
      21           7 :   const _$EmbedDataTearOff();
      22             : 
      23           0 :   _EmbedData call(
      24             :       {@JsonKey(name: 'author_name') required String authorName,
      25             :       @JsonKey(name: 'author_url') required String authorUrl,
      26             :       @JsonKey(name: 'embed_url') required String embedUrl,
      27             :       @JsonKey(name: 'provider_name') required String providerName,
      28             :       @JsonKey(name: 'provider_url') required String providerUrl,
      29             :       @JsonKey(name: 'thumbnail_height') required double thumbnailHeight,
      30             :       @JsonKey(name: 'thumbnail_url') required String thumbnailUrl,
      31             :       @JsonKey(name: 'thumbnail_width') required double thumbnailWidth,
      32             :       required String html,
      33             :       required String title,
      34             :       required String type,
      35             :       required String version,
      36             :       required double height,
      37             :       required double width}) {
      38           0 :     return _EmbedData(
      39             :       authorName: authorName,
      40             :       authorUrl: authorUrl,
      41             :       embedUrl: embedUrl,
      42             :       providerName: providerName,
      43             :       providerUrl: providerUrl,
      44             :       thumbnailHeight: thumbnailHeight,
      45             :       thumbnailUrl: thumbnailUrl,
      46             :       thumbnailWidth: thumbnailWidth,
      47             :       html: html,
      48             :       title: title,
      49             :       type: type,
      50             :       version: version,
      51             :       height: height,
      52             :       width: width,
      53             :     );
      54             :   }
      55             : 
      56           0 :   EmbedData fromJson(Map<String, Object> json) {
      57           0 :     return EmbedData.fromJson(json);
      58             :   }
      59             : }
      60             : 
      61             : /// @nodoc
      62             : const $EmbedData = _$EmbedDataTearOff();
      63             : 
      64             : /// @nodoc
      65             : mixin _$EmbedData {
      66           0 :   @JsonKey(name: 'author_name')
      67           0 :   String get authorName => throw _privateConstructorUsedError;
      68           0 :   @JsonKey(name: 'author_url')
      69           0 :   String get authorUrl => throw _privateConstructorUsedError;
      70           0 :   @JsonKey(name: 'embed_url')
      71           0 :   String get embedUrl => throw _privateConstructorUsedError;
      72           0 :   @JsonKey(name: 'provider_name')
      73           0 :   String get providerName => throw _privateConstructorUsedError;
      74           0 :   @JsonKey(name: 'provider_url')
      75           0 :   String get providerUrl => throw _privateConstructorUsedError;
      76           0 :   @JsonKey(name: 'thumbnail_height')
      77           0 :   double get thumbnailHeight => throw _privateConstructorUsedError;
      78           0 :   @JsonKey(name: 'thumbnail_url')
      79           0 :   String get thumbnailUrl => throw _privateConstructorUsedError;
      80           0 :   @JsonKey(name: 'thumbnail_width')
      81           0 :   double get thumbnailWidth => throw _privateConstructorUsedError;
      82           0 :   String get html => throw _privateConstructorUsedError;
      83           0 :   String get title => throw _privateConstructorUsedError;
      84           0 :   String get type => throw _privateConstructorUsedError;
      85           0 :   String get version => throw _privateConstructorUsedError;
      86           0 :   double get height => throw _privateConstructorUsedError;
      87           0 :   double get width => throw _privateConstructorUsedError;
      88             : 
      89           0 :   Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
      90           0 :   @JsonKey(ignore: true)
      91             :   $EmbedDataCopyWith<EmbedData> get copyWith =>
      92           0 :       throw _privateConstructorUsedError;
      93             : }
      94             : 
      95             : /// @nodoc
      96             : abstract class $EmbedDataCopyWith<$Res> {
      97             :   factory $EmbedDataCopyWith(EmbedData value, $Res Function(EmbedData) then) =
      98             :       _$EmbedDataCopyWithImpl<$Res>;
      99             :   $Res call(
     100             :       {@JsonKey(name: 'author_name') String authorName,
     101             :       @JsonKey(name: 'author_url') String authorUrl,
     102             :       @JsonKey(name: 'embed_url') String embedUrl,
     103             :       @JsonKey(name: 'provider_name') String providerName,
     104             :       @JsonKey(name: 'provider_url') String providerUrl,
     105             :       @JsonKey(name: 'thumbnail_height') double thumbnailHeight,
     106             :       @JsonKey(name: 'thumbnail_url') String thumbnailUrl,
     107             :       @JsonKey(name: 'thumbnail_width') double thumbnailWidth,
     108             :       String html,
     109             :       String title,
     110             :       String type,
     111             :       String version,
     112             :       double height,
     113             :       double width});
     114             : }
     115             : 
     116             : /// @nodoc
     117             : class _$EmbedDataCopyWithImpl<$Res> implements $EmbedDataCopyWith<$Res> {
     118           0 :   _$EmbedDataCopyWithImpl(this._value, this._then);
     119             : 
     120             :   final EmbedData _value;
     121             :   // ignore: unused_field
     122             :   final $Res Function(EmbedData) _then;
     123             : 
     124           0 :   @override
     125             :   $Res call({
     126             :     Object? authorName = freezed,
     127             :     Object? authorUrl = freezed,
     128             :     Object? embedUrl = freezed,
     129             :     Object? providerName = freezed,
     130             :     Object? providerUrl = freezed,
     131             :     Object? thumbnailHeight = freezed,
     132             :     Object? thumbnailUrl = freezed,
     133             :     Object? thumbnailWidth = freezed,
     134             :     Object? html = freezed,
     135             :     Object? title = freezed,
     136             :     Object? type = freezed,
     137             :     Object? version = freezed,
     138             :     Object? height = freezed,
     139             :     Object? width = freezed,
     140             :   }) {
     141           0 :     return _then(_value.copyWith(
     142           0 :       authorName: authorName == freezed
     143           0 :           ? _value.authorName
     144             :           : authorName // ignore: cast_nullable_to_non_nullable
     145             :               as String,
     146           0 :       authorUrl: authorUrl == freezed
     147           0 :           ? _value.authorUrl
     148             :           : authorUrl // ignore: cast_nullable_to_non_nullable
     149             :               as String,
     150           0 :       embedUrl: embedUrl == freezed
     151           0 :           ? _value.embedUrl
     152             :           : embedUrl // ignore: cast_nullable_to_non_nullable
     153             :               as String,
     154           0 :       providerName: providerName == freezed
     155           0 :           ? _value.providerName
     156             :           : providerName // ignore: cast_nullable_to_non_nullable
     157             :               as String,
     158           0 :       providerUrl: providerUrl == freezed
     159           0 :           ? _value.providerUrl
     160             :           : providerUrl // ignore: cast_nullable_to_non_nullable
     161             :               as String,
     162           0 :       thumbnailHeight: thumbnailHeight == freezed
     163           0 :           ? _value.thumbnailHeight
     164             :           : thumbnailHeight // ignore: cast_nullable_to_non_nullable
     165             :               as double,
     166           0 :       thumbnailUrl: thumbnailUrl == freezed
     167           0 :           ? _value.thumbnailUrl
     168             :           : thumbnailUrl // ignore: cast_nullable_to_non_nullable
     169             :               as String,
     170           0 :       thumbnailWidth: thumbnailWidth == freezed
     171           0 :           ? _value.thumbnailWidth
     172             :           : thumbnailWidth // ignore: cast_nullable_to_non_nullable
     173             :               as double,
     174           0 :       html: html == freezed
     175           0 :           ? _value.html
     176             :           : html // ignore: cast_nullable_to_non_nullable
     177             :               as String,
     178           0 :       title: title == freezed
     179           0 :           ? _value.title
     180             :           : title // ignore: cast_nullable_to_non_nullable
     181             :               as String,
     182           0 :       type: type == freezed
     183           0 :           ? _value.type
     184             :           : type // ignore: cast_nullable_to_non_nullable
     185             :               as String,
     186           0 :       version: version == freezed
     187           0 :           ? _value.version
     188             :           : version // ignore: cast_nullable_to_non_nullable
     189             :               as String,
     190           0 :       height: height == freezed
     191           0 :           ? _value.height
     192             :           : height // ignore: cast_nullable_to_non_nullable
     193             :               as double,
     194           0 :       width: width == freezed
     195           0 :           ? _value.width
     196             :           : width // ignore: cast_nullable_to_non_nullable
     197             :               as double,
     198             :     ));
     199             :   }
     200             : }
     201             : 
     202             : /// @nodoc
     203             : abstract class _$EmbedDataCopyWith<$Res> implements $EmbedDataCopyWith<$Res> {
     204             :   factory _$EmbedDataCopyWith(
     205             :           _EmbedData value, $Res Function(_EmbedData) then) =
     206             :       __$EmbedDataCopyWithImpl<$Res>;
     207             :   @override
     208             :   $Res call(
     209             :       {@JsonKey(name: 'author_name') String authorName,
     210             :       @JsonKey(name: 'author_url') String authorUrl,
     211             :       @JsonKey(name: 'embed_url') String embedUrl,
     212             :       @JsonKey(name: 'provider_name') String providerName,
     213             :       @JsonKey(name: 'provider_url') String providerUrl,
     214             :       @JsonKey(name: 'thumbnail_height') double thumbnailHeight,
     215             :       @JsonKey(name: 'thumbnail_url') String thumbnailUrl,
     216             :       @JsonKey(name: 'thumbnail_width') double thumbnailWidth,
     217             :       String html,
     218             :       String title,
     219             :       String type,
     220             :       String version,
     221             :       double height,
     222             :       double width});
     223             : }
     224             : 
     225             : /// @nodoc
     226             : class __$EmbedDataCopyWithImpl<$Res> extends _$EmbedDataCopyWithImpl<$Res>
     227             :     implements _$EmbedDataCopyWith<$Res> {
     228           0 :   __$EmbedDataCopyWithImpl(_EmbedData _value, $Res Function(_EmbedData) _then)
     229           0 :       : super(_value, (v) => _then(v as _EmbedData));
     230             : 
     231           0 :   @override
     232           0 :   _EmbedData get _value => super._value as _EmbedData;
     233             : 
     234           0 :   @override
     235             :   $Res call({
     236             :     Object? authorName = freezed,
     237             :     Object? authorUrl = freezed,
     238             :     Object? embedUrl = freezed,
     239             :     Object? providerName = freezed,
     240             :     Object? providerUrl = freezed,
     241             :     Object? thumbnailHeight = freezed,
     242             :     Object? thumbnailUrl = freezed,
     243             :     Object? thumbnailWidth = freezed,
     244             :     Object? html = freezed,
     245             :     Object? title = freezed,
     246             :     Object? type = freezed,
     247             :     Object? version = freezed,
     248             :     Object? height = freezed,
     249             :     Object? width = freezed,
     250             :   }) {
     251           0 :     return _then(_EmbedData(
     252           0 :       authorName: authorName == freezed
     253           0 :           ? _value.authorName
     254             :           : authorName // ignore: cast_nullable_to_non_nullable
     255             :               as String,
     256           0 :       authorUrl: authorUrl == freezed
     257           0 :           ? _value.authorUrl
     258             :           : authorUrl // ignore: cast_nullable_to_non_nullable
     259             :               as String,
     260           0 :       embedUrl: embedUrl == freezed
     261           0 :           ? _value.embedUrl
     262             :           : embedUrl // ignore: cast_nullable_to_non_nullable
     263             :               as String,
     264           0 :       providerName: providerName == freezed
     265           0 :           ? _value.providerName
     266             :           : providerName // ignore: cast_nullable_to_non_nullable
     267             :               as String,
     268           0 :       providerUrl: providerUrl == freezed
     269           0 :           ? _value.providerUrl
     270             :           : providerUrl // ignore: cast_nullable_to_non_nullable
     271             :               as String,
     272           0 :       thumbnailHeight: thumbnailHeight == freezed
     273           0 :           ? _value.thumbnailHeight
     274             :           : thumbnailHeight // ignore: cast_nullable_to_non_nullable
     275             :               as double,
     276           0 :       thumbnailUrl: thumbnailUrl == freezed
     277           0 :           ? _value.thumbnailUrl
     278             :           : thumbnailUrl // ignore: cast_nullable_to_non_nullable
     279             :               as String,
     280           0 :       thumbnailWidth: thumbnailWidth == freezed
     281           0 :           ? _value.thumbnailWidth
     282             :           : thumbnailWidth // ignore: cast_nullable_to_non_nullable
     283             :               as double,
     284           0 :       html: html == freezed
     285           0 :           ? _value.html
     286             :           : html // ignore: cast_nullable_to_non_nullable
     287             :               as String,
     288           0 :       title: title == freezed
     289           0 :           ? _value.title
     290             :           : title // ignore: cast_nullable_to_non_nullable
     291             :               as String,
     292           0 :       type: type == freezed
     293           0 :           ? _value.type
     294             :           : type // ignore: cast_nullable_to_non_nullable
     295             :               as String,
     296           0 :       version: version == freezed
     297           0 :           ? _value.version
     298             :           : version // ignore: cast_nullable_to_non_nullable
     299             :               as String,
     300           0 :       height: height == freezed
     301           0 :           ? _value.height
     302             :           : height // ignore: cast_nullable_to_non_nullable
     303             :               as double,
     304           0 :       width: width == freezed
     305           0 :           ? _value.width
     306             :           : width // ignore: cast_nullable_to_non_nullable
     307             :               as double,
     308             :     ));
     309             :   }
     310             : }
     311             : 
     312             : /// @nodoc
     313             : @JsonSerializable()
     314             : class _$_EmbedData implements _EmbedData {
     315           1 :   _$_EmbedData(
     316             :       {@JsonKey(name: 'author_name') required this.authorName,
     317             :       @JsonKey(name: 'author_url') required this.authorUrl,
     318             :       @JsonKey(name: 'embed_url') required this.embedUrl,
     319             :       @JsonKey(name: 'provider_name') required this.providerName,
     320             :       @JsonKey(name: 'provider_url') required this.providerUrl,
     321             :       @JsonKey(name: 'thumbnail_height') required this.thumbnailHeight,
     322             :       @JsonKey(name: 'thumbnail_url') required this.thumbnailUrl,
     323             :       @JsonKey(name: 'thumbnail_width') required this.thumbnailWidth,
     324             :       required this.html,
     325             :       required this.title,
     326             :       required this.type,
     327             :       required this.version,
     328             :       required this.height,
     329             :       required this.width});
     330             : 
     331           1 :   factory _$_EmbedData.fromJson(Map<String, dynamic> json) =>
     332           1 :       _$_$_EmbedDataFromJson(json);
     333             : 
     334             :   @override
     335             :   @JsonKey(name: 'author_name')
     336             :   final String authorName;
     337             :   @override
     338             :   @JsonKey(name: 'author_url')
     339             :   final String authorUrl;
     340             :   @override
     341             :   @JsonKey(name: 'embed_url')
     342             :   final String embedUrl;
     343             :   @override
     344             :   @JsonKey(name: 'provider_name')
     345             :   final String providerName;
     346             :   @override
     347             :   @JsonKey(name: 'provider_url')
     348             :   final String providerUrl;
     349             :   @override
     350             :   @JsonKey(name: 'thumbnail_height')
     351             :   final double thumbnailHeight;
     352             :   @override
     353             :   @JsonKey(name: 'thumbnail_url')
     354             :   final String thumbnailUrl;
     355             :   @override
     356             :   @JsonKey(name: 'thumbnail_width')
     357             :   final double thumbnailWidth;
     358             :   @override
     359             :   final String html;
     360             :   @override
     361             :   final String title;
     362             :   @override
     363             :   final String type;
     364             :   @override
     365             :   final String version;
     366             :   @override
     367             :   final double height;
     368             :   @override
     369             :   final double width;
     370             : 
     371           0 :   @override
     372             :   String toString() {
     373           0 :     return 'EmbedData(authorName: $authorName, authorUrl: $authorUrl, embedUrl: $embedUrl, providerName: $providerName, providerUrl: $providerUrl, thumbnailHeight: $thumbnailHeight, thumbnailUrl: $thumbnailUrl, thumbnailWidth: $thumbnailWidth, html: $html, title: $title, type: $type, version: $version, height: $height, width: $width)';
     374             :   }
     375             : 
     376           0 :   @override
     377             :   bool operator ==(dynamic other) {
     378             :     return identical(this, other) ||
     379           0 :         (other is _EmbedData &&
     380           0 :             (identical(other.authorName, authorName) ||
     381             :                 const DeepCollectionEquality()
     382           0 :                     .equals(other.authorName, authorName)) &&
     383           0 :             (identical(other.authorUrl, authorUrl) ||
     384             :                 const DeepCollectionEquality()
     385           0 :                     .equals(other.authorUrl, authorUrl)) &&
     386           0 :             (identical(other.embedUrl, embedUrl) ||
     387             :                 const DeepCollectionEquality()
     388           0 :                     .equals(other.embedUrl, embedUrl)) &&
     389           0 :             (identical(other.providerName, providerName) ||
     390             :                 const DeepCollectionEquality()
     391           0 :                     .equals(other.providerName, providerName)) &&
     392           0 :             (identical(other.providerUrl, providerUrl) ||
     393             :                 const DeepCollectionEquality()
     394           0 :                     .equals(other.providerUrl, providerUrl)) &&
     395           0 :             (identical(other.thumbnailHeight, thumbnailHeight) ||
     396             :                 const DeepCollectionEquality()
     397           0 :                     .equals(other.thumbnailHeight, thumbnailHeight)) &&
     398           0 :             (identical(other.thumbnailUrl, thumbnailUrl) ||
     399             :                 const DeepCollectionEquality()
     400           0 :                     .equals(other.thumbnailUrl, thumbnailUrl)) &&
     401           0 :             (identical(other.thumbnailWidth, thumbnailWidth) ||
     402             :                 const DeepCollectionEquality()
     403           0 :                     .equals(other.thumbnailWidth, thumbnailWidth)) &&
     404           0 :             (identical(other.html, html) ||
     405           0 :                 const DeepCollectionEquality().equals(other.html, html)) &&
     406           0 :             (identical(other.title, title) ||
     407           0 :                 const DeepCollectionEquality().equals(other.title, title)) &&
     408           0 :             (identical(other.type, type) ||
     409           0 :                 const DeepCollectionEquality().equals(other.type, type)) &&
     410           0 :             (identical(other.version, version) ||
     411             :                 const DeepCollectionEquality()
     412           0 :                     .equals(other.version, version)) &&
     413           0 :             (identical(other.height, height) ||
     414           0 :                 const DeepCollectionEquality().equals(other.height, height)) &&
     415           0 :             (identical(other.width, width) ||
     416           0 :                 const DeepCollectionEquality().equals(other.width, width)));
     417             :   }
     418             : 
     419           0 :   @override
     420             :   int get hashCode =>
     421           0 :       runtimeType.hashCode ^
     422           0 :       const DeepCollectionEquality().hash(authorName) ^
     423           0 :       const DeepCollectionEquality().hash(authorUrl) ^
     424           0 :       const DeepCollectionEquality().hash(embedUrl) ^
     425           0 :       const DeepCollectionEquality().hash(providerName) ^
     426           0 :       const DeepCollectionEquality().hash(providerUrl) ^
     427           0 :       const DeepCollectionEquality().hash(thumbnailHeight) ^
     428           0 :       const DeepCollectionEquality().hash(thumbnailUrl) ^
     429           0 :       const DeepCollectionEquality().hash(thumbnailWidth) ^
     430           0 :       const DeepCollectionEquality().hash(html) ^
     431           0 :       const DeepCollectionEquality().hash(title) ^
     432           0 :       const DeepCollectionEquality().hash(type) ^
     433           0 :       const DeepCollectionEquality().hash(version) ^
     434           0 :       const DeepCollectionEquality().hash(height) ^
     435           0 :       const DeepCollectionEquality().hash(width);
     436             : 
     437           0 :   @JsonKey(ignore: true)
     438             :   @override
     439             :   _$EmbedDataCopyWith<_EmbedData> get copyWith =>
     440           0 :       __$EmbedDataCopyWithImpl<_EmbedData>(this, _$identity);
     441             : 
     442           0 :   @override
     443             :   Map<String, dynamic> toJson() {
     444           0 :     return _$_$_EmbedDataToJson(this);
     445             :   }
     446             : }
     447             : 
     448             : abstract class _EmbedData implements EmbedData {
     449             :   factory _EmbedData(
     450             :       {@JsonKey(name: 'author_name') required String authorName,
     451             :       @JsonKey(name: 'author_url') required String authorUrl,
     452             :       @JsonKey(name: 'embed_url') required String embedUrl,
     453             :       @JsonKey(name: 'provider_name') required String providerName,
     454             :       @JsonKey(name: 'provider_url') required String providerUrl,
     455             :       @JsonKey(name: 'thumbnail_height') required double thumbnailHeight,
     456             :       @JsonKey(name: 'thumbnail_url') required String thumbnailUrl,
     457             :       @JsonKey(name: 'thumbnail_width') required double thumbnailWidth,
     458             :       required String html,
     459             :       required String title,
     460             :       required String type,
     461             :       required String version,
     462             :       required double height,
     463             :       required double width}) = _$_EmbedData;
     464             : 
     465             :   factory _EmbedData.fromJson(Map<String, dynamic> json) =
     466             :       _$_EmbedData.fromJson;
     467             : 
     468           0 :   @override
     469             :   @JsonKey(name: 'author_name')
     470           0 :   String get authorName => throw _privateConstructorUsedError;
     471           0 :   @override
     472             :   @JsonKey(name: 'author_url')
     473           0 :   String get authorUrl => throw _privateConstructorUsedError;
     474           0 :   @override
     475             :   @JsonKey(name: 'embed_url')
     476           0 :   String get embedUrl => throw _privateConstructorUsedError;
     477           0 :   @override
     478             :   @JsonKey(name: 'provider_name')
     479           0 :   String get providerName => throw _privateConstructorUsedError;
     480           0 :   @override
     481             :   @JsonKey(name: 'provider_url')
     482           0 :   String get providerUrl => throw _privateConstructorUsedError;
     483           0 :   @override
     484             :   @JsonKey(name: 'thumbnail_height')
     485           0 :   double get thumbnailHeight => throw _privateConstructorUsedError;
     486           0 :   @override
     487             :   @JsonKey(name: 'thumbnail_url')
     488           0 :   String get thumbnailUrl => throw _privateConstructorUsedError;
     489           0 :   @override
     490             :   @JsonKey(name: 'thumbnail_width')
     491           0 :   double get thumbnailWidth => throw _privateConstructorUsedError;
     492           0 :   @override
     493           0 :   String get html => throw _privateConstructorUsedError;
     494           0 :   @override
     495           0 :   String get title => throw _privateConstructorUsedError;
     496           0 :   @override
     497           0 :   String get type => throw _privateConstructorUsedError;
     498           0 :   @override
     499           0 :   String get version => throw _privateConstructorUsedError;
     500           0 :   @override
     501           0 :   double get height => throw _privateConstructorUsedError;
     502           0 :   @override
     503           0 :   double get width => throw _privateConstructorUsedError;
     504           0 :   @override
     505             :   @JsonKey(ignore: true)
     506             :   _$EmbedDataCopyWith<_EmbedData> get copyWith =>
     507           0 :       throw _privateConstructorUsedError;
     508             : }

Generated by: LCOV version 1.15