register method
Registers analysis rules, quick fixes, and assists.
Implementation
@override
void register(PluginRegistry registry) {
Logger.root.fine('register');
registry.registerLintRule(ExhaustiveKeysRule(_context));
registry.registerLintRule(RulesOfHooksRule(_context));
registry.registerFixForRule(
ExhaustiveKeysRule.codeForMissingKey,
({required CorrectionProducerContext context}) =>
MissingKeyFix(context: context, pluginContext: _context),
);
registry.registerFixForRule(
ExhaustiveKeysRule.codeForUnnecessaryKey,
({required CorrectionProducerContext context}) =>
UnnecessaryKeyFix(context: context, pluginContext: _context),
);
}