LCOV - code coverage report
Current view: top level - src - generator.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 2 4 50.0 %
Date: 2020-01-29 07:35:46 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:analyzer/dart/element/element.dart';
       2             : import 'package:super_enum/super_enum.dart';
       3             : import 'package:super_enum_generator/src/class_generator.dart';
       4             : import 'package:source_gen/source_gen.dart';
       5             : import 'package:build/build.dart';
       6             : import 'package:dart_style/dart_style.dart';
       7             : 
       8           0 : Builder superEnumGeneratorFactoryBuilder() => SharedPartBuilder(
       9           0 :       [SuperEnumGenerator()],
      10             :       'super_enum',
      11             :     );
      12             : 
      13             : class SuperEnumGenerator extends GeneratorForAnnotation<SuperEnum> {
      14           1 :   @override
      15             :   generateForAnnotatedElement(
      16             :       Element element, ConstantReader annotation, BuildStep buildStep) {
      17           3 :     return ClassGenerator(element).generate(DartFormatter());
      18             :   }
      19             : }

Generated by: LCOV version 1.13