LCOV - code coverage report
Current view: top level - core/models - activity.g.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 35 35 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 'activity.dart';
       4             : 
       5             : // **************************************************************************
       6             : // JsonSerializableGenerator
       7             : // **************************************************************************
       8             : 
       9           5 : Activity _$ActivityFromJson(Map json) {
      10           5 :   return Activity(
      11           5 :     actor: json['actor'] as String?,
      12           5 :     verb: json['verb'] as String?,
      13           5 :     object: json['object'] as String?,
      14           5 :     id: json['id'] as String?,
      15           5 :     foreignId: json['foreign_id'] as String?,
      16           5 :     target: json['target'] as String?,
      17          15 :     time: json['time'] == null ? null : DateTime.parse(json['time'] as String),
      18          10 :     to: FeedId.fromIds(json['to'] as List?),
      19          10 :     analytics: (json['analytics'] as Map?)?.map(
      20          10 :       (k, e) => MapEntry(k as String, e as Object),
      21             :     ),
      22          10 :     extraContext: (json['extra_context'] as Map?)?.map(
      23          10 :       (k, e) => MapEntry(k as String, e as Object),
      24             :     ),
      25           5 :     origin: json['origin'] as String?,
      26          10 :     score: (json['score'] as num?)?.toDouble(),
      27          10 :     extraData: (json['extra_data'] as Map?)?.map(
      28          10 :       (k, e) => MapEntry(k as String, e as Object),
      29             :     ),
      30             :   );
      31             : }
      32             : 
      33           2 : Map<String, dynamic> _$ActivityToJson(Activity instance) {
      34           2 :   final val = <String, dynamic>{};
      35             : 
      36           2 :   void writeNotNull(String key, dynamic value) {
      37             :     if (value != null) {
      38           1 :       val[key] = value;
      39             :     }
      40             :   }
      41             : 
      42           4 :   writeNotNull('id', instance.id);
      43           4 :   val['actor'] = instance.actor;
      44           4 :   val['verb'] = instance.verb;
      45           4 :   val['object'] = instance.object;
      46           4 :   writeNotNull('foreign_id', instance.foreignId);
      47           4 :   writeNotNull('target', instance.target);
      48           5 :   writeNotNull('time', instance.time?.toIso8601String());
      49           4 :   writeNotNull('origin', instance.origin);
      50           6 :   writeNotNull('to', FeedId.toIds(instance.to));
      51           4 :   writeNotNull('score', instance.score);
      52           4 :   writeNotNull('analytics', instance.analytics);
      53           4 :   writeNotNull('extra_context', instance.extraContext);
      54           4 :   writeNotNull('extra_data', instance.extraData);
      55             :   return val;
      56             : }

Generated by: LCOV version 1.15