LCOV - code coverage report
Current view: top level - src/database/entity/helper - helper_group_entity.g.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 10 25 40.0 %
Date: 2020-12-04 18:41:24 Functions: 0 0 -

          Line data    Source code
       1             : // GENERATED CODE - DO NOT MODIFY BY HAND
       2             : 
       3             : part of 'helper_group_entity.dart';
       4             : 
       5             : // **************************************************************************
       6             : // TypeAdapterGenerator
       7             : // **************************************************************************
       8             : 
       9             : class HelperGroupEntityAdapter extends TypeAdapter<HelperGroupEntity> {
      10             :   @override
      11             :   final int typeId = 2;
      12             : 
      13           0 :   @override
      14             :   HelperGroupEntity read(BinaryReader reader) {
      15           0 :     final numOfFields = reader.readByte();
      16           0 :     final fields = <int, dynamic>{
      17           0 :       for (int i = 0; i < numOfFields; i++) reader.readByte(): reader.read(),
      18             :     };
      19           0 :     return HelperGroupEntity(
      20           0 :       id: fields[0] as String,
      21           0 :       priority: fields[1] as int,
      22           0 :       helpers: (fields[2] as List)?.cast<HelperEntity>(),
      23           0 :       page: fields[3] as PageEntity,
      24             :     );
      25             :   }
      26             : 
      27           2 :   @override
      28             :   void write(BinaryWriter writer, HelperGroupEntity obj) {
      29             :     writer
      30           2 :       ..writeByte(4)
      31           2 :       ..writeByte(0)
      32           4 :       ..write(obj.id)
      33           2 :       ..writeByte(1)
      34           4 :       ..write(obj.priority)
      35           2 :       ..writeByte(2)
      36           4 :       ..write(obj.helpers)
      37           2 :       ..writeByte(3)
      38           4 :       ..write(obj.page);
      39             :   }
      40             : 
      41           0 :   @override
      42           0 :   int get hashCode => typeId.hashCode;
      43             : 
      44           0 :   @override
      45             :   bool operator ==(Object other) =>
      46             :       identical(this, other) ||
      47           0 :       other is HelperGroupEntityAdapter &&
      48           0 :           runtimeType == other.runtimeType &&
      49           0 :           typeId == other.typeId;
      50             : }

Generated by: LCOV version 1.14