start method

  1. @override
void start()
override

Initializes any necessary start-up state that is required for this plugin to run.

This is called once by the plugin server, in PluginServer.initialize, per analysis context.

Implementation

@override
void start() {
  //final logFile = File('/Users/mjhd/flutter_hooks_lint_plugin.log');
  //logFile.createSync();
  //final logSink = logFile.openWrite(mode: FileMode.writeOnlyAppend);

  //hierarchicalLoggingEnabled = true;
  //Logger.root.level = Level.ALL;
  //Logger.root.onRecord.listen((data) {
  //  final record =
  //      '[${data.level}] (${data.loggerName}) ${data.time}: ${data.message} (${data.object})';
  //  logSink.writeln(record);
  //});

  Logger.root.fine('start');
}