configureForCompile method

  1. @override
void configureForCompile(
  1. BridgeDeclarationRegistry registry
)

Configure this plugin for use in a dart_eval Compiler or BridgeSerializer.

Implementation

@override
void configureForCompile(BridgeDeclarationRegistry registry) {
  registry.defineBridgeClass($Level.$declaration);
  registry.defineBridgeClass($LogRecord.$declaration);
  registry.defineBridgeClass($Logger.$declaration);
  registry.addSource(
    DartSource('package:logging/logging.dart', loggingSource),
  );
  registry.addExportedLibraryMapping(
    'package:logging/src',
    'package:flutter_map_eval/logging/logging_eval.dart',
  );
}