register method
Registers analysis rules, quick fixes, and assists.
Implementation
@override
void register(PluginRegistry registry) {
registry.registerWarningRule(UnknownFieldRule());
registry.registerWarningRule(UnknownRelationRule());
registry.registerWarningRule(TypedPredicateFieldRule());
registry.registerWarningRule(RawSqlInterpolationRule());
registry.registerWarningRule(UnknownSelectFieldRule());
registry.registerWarningRule(UnknownOrderFieldRule());
registry.registerWarningRule(UnknownGroupFieldRule());
registry.registerWarningRule(UnknownHavingFieldRule());
registry.registerWarningRule(DuplicateSelectFieldRule());
registry.registerWarningRule(TypeMismatchEqualsRule());
registry.registerWarningRule(WhereInTypeMismatchRule());
registry.registerWarningRule(WhereBetweenTypeMismatchRule());
registry.registerWarningRule(UnknownNestedRelationRule());
registry.registerWarningRule(InvalidWhereHasRule());
registry.registerWarningRule(RelationFieldMismatchRule());
registry.registerWarningRule(MissingPivotFieldRule());
registry.registerWarningRule(WithTrashedOnNonSoftDeleteRule());
registry.registerWarningRule(WithoutTimestampsOnTimestampedModelRule());
registry.registerWarningRule(UpdatedAtAccessOnWithoutTimestampsRule());
registry.registerWarningRule(UpdateDeleteWithoutWhereRule());
registry.registerWarningRule(OffsetWithoutOrderRule());
registry.registerWarningRule(LimitWithoutOrderRule());
registry.registerWarningRule(GetWithoutLimitRule());
registry.registerWarningRule(RawSqlAliasMissingRule());
registry.registerWarningRule(InsertMissingRequiredRule());
registry.registerWarningRule(UpdateMissingPkRule());
}