LCOV - code coverage report
Current view: top level - src/generator_helpers - json_converter_generator_helper.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 0 8 0.0 %
Date: 2021-10-15 15:56:51 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:enum_assist/src/generator_helpers/helper_core.dart';
       2             : import 'package:enum_assist/src/templates/json_converter_template.dart';
       3             : 
       4             : /// A generator class for enum extensions
       5             : abstract class JsonConverterGeneratorHelper implements HelperCore {
       6             :   /// generates extensions code
       7           0 :   String generateJsonConverter() {
       8           0 :     final buffer = StringBuffer()
       9           0 :       ..writeln(
      10           0 :           JsonConverterTemplate(enumName, fields, isNullable: false).toString())
      11           0 :       ..writeln()
      12           0 :       ..writeln(
      13           0 :           JsonConverterTemplate(enumName, fields, isNullable: true).toString());
      14             : 
      15           0 :     return '$buffer';
      16             :   }
      17             : }

Generated by: LCOV version 1.15