LCOV - code coverage report
Current view: top level - src - abstract_logger.dart (source / functions) Coverage Total Hit
Test: filtered_lcov.info Lines: 100.0 % 2 2
Test Date: 2024-09-16 09:22:39 Functions: - 0 0

            Line data    Source code
       1              : import 'package:logging/logging.dart';
       2              : 
       3              : import 'package:the_logger/src/models/models.dart';
       4              : 
       5              : /// An abstract logger
       6              : abstract class AbstractLogger {
       7              :   /// Init logger
       8            4 :   Future<void> init(Map<Level, int> retainStrategy) async {}
       9              : 
      10              :   /// Start a new session, it can return string with session id
      11            4 :   Future<String?> sessionStart() async {
      12              :     return null;
      13              :   }
      14              : 
      15              :   /// Write record
      16              :   void write(MaskedLogRecord record);
      17              : }
        

Generated by: LCOV version 2.1-1