start method

  1. @override
FutureOr<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
FutureOr<void> start() {
  final logger = NoctermLogger.instance;
  logger.setEnabled(false);
  logger.setLogLevel(LogLevel.info);
  logger.clear();
  logger.info('NoctermLintsPlugin starting');
  return super.start();
}