LCOV - code coverage report
Current view: top level - core/models - activity_update.g.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 17 17 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_update.dart';
       4             : 
       5             : // **************************************************************************
       6             : // JsonSerializableGenerator
       7             : // **************************************************************************
       8             : 
       9           1 : ActivityUpdate _$ActivityUpdateFromJson(Map json) {
      10           1 :   return ActivityUpdate(
      11           2 :     set: (json['set'] as Map).map(
      12           2 :       (k, e) => MapEntry(k as String, e as Object),
      13             :     ),
      14           4 :     unset: (json['unset'] as List<dynamic>).map((e) => e as String).toList(),
      15           1 :     id: json['id'] as String?,
      16           1 :     foreignId: json['foreign_id'] as String?,
      17           3 :     time: json['time'] == null ? null : DateTime.parse(json['time'] as String),
      18             :   );
      19             : }
      20             : 
      21           1 : Map<String, dynamic> _$ActivityUpdateToJson(ActivityUpdate instance) {
      22           1 :   final val = <String, dynamic>{};
      23             : 
      24           1 :   void writeNotNull(String key, dynamic value) {
      25             :     if (value != null) {
      26           1 :       val[key] = value;
      27             :     }
      28             :   }
      29             : 
      30           2 :   writeNotNull('id', instance.id);
      31           2 :   writeNotNull('foreign_id', instance.foreignId);
      32           3 :   writeNotNull('time', instance.time?.toIso8601String());
      33           2 :   val['set'] = instance.set;
      34           2 :   val['unset'] = instance.unset;
      35             :   return val;
      36             : }

Generated by: LCOV version 1.15