register method

  1. @override
void register(
  1. PluginRegistry registry
)
override

Registers the plugin's rules and corrections with the server.

Implementation

@override
void register(PluginRegistry registry) {
  warningRules.forEach(registry.registerWarningRule);
  lintRules.forEach(registry.registerLintRule);

  // A fix is registered per diagnostic code, and a rule reports under one
  // code per severity, so every severity offers the fix.
  for (final severity in RuleSeverity.values) {
    registry.registerFixForRule(
      PlacementRule.codeFor(severity),
      AddSupertype.new,
    );
  }
}