register method

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

Registers analysis rules, quick fixes, and assists.

Implementation

@override
void register(PluginRegistry registry) {
  registry.registerLintRule(PreferDirectionalEdgeInsets());
  registry.registerFixForRule(
    PreferDirectionalEdgeInsets.code,
    UseDirectionalEdgeInsets.new,
  );
  registry.registerLintRule(PreferDirectionalAlignment());
  registry.registerFixForRule(
    PreferDirectionalAlignment.code,
    UseDirectionalAlignment.new,
  );
  registry.registerLintRule(PreferPositionedDirectional());
  registry.registerFixForRule(
    PreferPositionedDirectional.code,
    UsePositionedDirectional.new,
  );
  registry.registerLintRule(PreferTextAlignStartEnd());
  registry.registerFixForRule(
    PreferTextAlignStartEnd.code,
    UseTextAlignStartEnd.new,
  );
  registry.registerLintRule(PreferDirectionalBorderRadius());
  registry.registerFixForRule(
    PreferDirectionalBorderRadius.code,
    UseDirectionalBorderRadius.new,
  );
  registry.registerLintRule(PreferDirectionalBorder());
  registry.registerFixForRule(
    PreferDirectionalBorder.code,
    UseDirectionalBorder.new,
  );
  registry.registerLintRule(AvoidHardcodedTextDirection());
  registry.registerLintRule(AvoidUnmirroredIcons());
}