LCOV - code coverage report
Current view: top level - core/models - enriched_activity.g.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 50 50 100.0 %
Date: 2021-04-14 08:03:52 Functions: 0 0 -

          Line data    Source code
       1             : // GENERATED CODE - DO NOT MODIFY BY HAND
       2             : 
       3             : part of 'enriched_activity.dart';
       4             : 
       5             : // **************************************************************************
       6             : // JsonSerializableGenerator
       7             : // **************************************************************************
       8             : 
       9           5 : EnrichedActivity _$EnrichedActivityFromJson(Map json) {
      10           5 :   return EnrichedActivity(
      11           5 :     id: json['id'] as String?,
      12          10 :     actor: EnrichableField.deserialize(json['actor']),
      13           5 :     verb: json['verb'] as String?,
      14          10 :     object: EnrichableField.deserialize(json['object']),
      15           5 :     foreignId: json['foreign_id'] as String?,
      16          10 :     target: EnrichableField.deserialize(json['target']),
      17          15 :     time: json['time'] == null ? null : DateTime.parse(json['time'] as String),
      18          10 :     origin: EnrichableField.deserialize(json['origin']),
      19          20 :     to: (json['to'] as List<dynamic>?)?.map((e) => e as String).toList(),
      20          10 :     score: (json['score'] as num?)?.toDouble(),
      21          10 :     analytics: (json['analytics'] as Map?)?.map(
      22          10 :       (k, e) => MapEntry(k as String, e as Object),
      23             :     ),
      24          10 :     extraContext: (json['extra_context'] as Map?)?.map(
      25          10 :       (k, e) => MapEntry(k as String, e as Object),
      26             :     ),
      27          10 :     extraData: (json['extra_data'] as Map?)?.map(
      28          10 :       (k, e) => MapEntry(k as String, e as Object),
      29             :     ),
      30          10 :     reactionCounts: (json['reaction_counts'] as Map?)?.map(
      31          10 :       (k, e) => MapEntry(k as String, e as Object),
      32             :     ),
      33          10 :     ownReactions: (json['own_reactions'] as Map?)?.map(
      34          10 :       (k, e) => MapEntry(
      35             :           k as String,
      36             :           (e as List<dynamic>)
      37           5 :               .map(
      38          15 :                   (e) => Reaction.fromJson(Map<String, dynamic>.from(e as Map)))
      39           5 :               .toList()),
      40             :     ),
      41          10 :     latestReactions: (json['latest_reactions'] as Map?)?.map(
      42          10 :       (k, e) => MapEntry(
      43             :           k as String,
      44             :           (e as List<dynamic>)
      45           5 :               .map(
      46          15 :                   (e) => Reaction.fromJson(Map<String, dynamic>.from(e as Map)))
      47           5 :               .toList()),
      48             :     ),
      49             :   );
      50             : }
      51             : 
      52           1 : Map<String, dynamic> _$EnrichedActivityToJson(EnrichedActivity instance) {
      53           1 :   final val = <String, dynamic>{};
      54             : 
      55           1 :   void writeNotNull(String key, dynamic value) {
      56             :     if (value != null) {
      57           1 :       val[key] = value;
      58             :     }
      59             :   }
      60             : 
      61           3 :   writeNotNull('id', readonly(instance.id));
      62           3 :   val['actor'] = EnrichableField.serialize(instance.actor);
      63           2 :   val['verb'] = instance.verb;
      64           3 :   val['object'] = EnrichableField.serialize(instance.object);
      65           2 :   writeNotNull('foreign_id', instance.foreignId);
      66           3 :   writeNotNull('target', readonly(instance.target));
      67           3 :   writeNotNull('time', instance.time?.toIso8601String());
      68           3 :   writeNotNull('origin', readonly(instance.origin));
      69           3 :   writeNotNull('to', readonly(instance.to));
      70           3 :   writeNotNull('score', readonly(instance.score));
      71           3 :   writeNotNull('analytics', readonly(instance.analytics));
      72           3 :   writeNotNull('extra_context', readonly(instance.extraContext));
      73           3 :   writeNotNull('reaction_counts', readonly(instance.reactionCounts));
      74           3 :   writeNotNull('own_reactions', readonly(instance.ownReactions));
      75           3 :   writeNotNull('latest_reactions', readonly(instance.latestReactions));
      76           2 :   writeNotNull('extra_data', instance.extraData);
      77             :   return val;
      78             : }

Generated by: LCOV version 1.15