prefer_mixin 
Mixin の使用を推奨します。
詳細
#Dart 2.1 では、super を使用して継承されたメンバーを安全に呼び出すことができる、Mixin の新しい構文が導入されました。Mixin として使用される型には、常に新しいスタイルの Mixin を使用する必要があります。その結果、この lint は with 句でのクラスの使用をすべてフラグします。
悪い例
dart
class A {}
class B extends Object with A {}OK
dart
mixin M {}
class C with M {}有効にする
#prefer_mixin ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に prefer_mixin を追加します。
analysis_options.yaml
yaml
linter:
  rules:
    - prefer_mixin代わりに YAML マップ構文を使用して linter ルールを構成している場合は、linter > rules の下に prefer_mixin: true を追加します。
analysis_options.yaml
yaml
linter:
  rules:
    prefer_mixin: true