From 9b84a95b60703ff3353f9ccaf2e1f02332249bc1 Mon Sep 17 00:00:00 2001 From: Vitalij Vascenko Date: Mon, 12 Aug 2024 14:55:01 +0200 Subject: [PATCH] feat!: Upgrade to DCM 1.21.0 --- .github/workflows/dcm.yml | 2 +- mews_pedantic/lib/analysis_options.yaml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dcm.yml b/.github/workflows/dcm.yml index 2a9c8230..7daffd48 100644 --- a/.github/workflows/dcm.yml +++ b/.github/workflows/dcm.yml @@ -16,7 +16,7 @@ jobs: uses: CQLabs/setup-dcm@v1 with: github_token: ${{ secrets.GITHUB_TOKEN }} - version: "1.19.1" + version: "1.21.0" - uses: ./.github/actions/setup diff --git a/mews_pedantic/lib/analysis_options.yaml b/mews_pedantic/lib/analysis_options.yaml index 8ea36ff2..b6560af3 100644 --- a/mews_pedantic/lib/analysis_options.yaml +++ b/mews_pedantic/lib/analysis_options.yaml @@ -250,6 +250,8 @@ dart_code_metrics: # - avoid-async-call-in-sync-function # - avoid-banned-annotations # - avoid-banned-file-names + # - avoid-banned-imports + # - avoid-banned-names # - avoid-banned-types - avoid-barrel-files - avoid-bottom-type-in-patterns @@ -305,6 +307,7 @@ dart_code_metrics: - avoid-missing-interpolation # - avoid-missing-test-files - avoid-misused-test-matchers + - avoid-misused-set-literals - avoid-misused-wildcard-pattern - avoid-mixing-named-and-positional-fields - avoid-multi-assignment @@ -345,6 +348,7 @@ dart_code_metrics: # - avoid-similar-names # - avoid-slow-collection-methods # - avoid-substring + - avoid-suspicious-super-overrides # - avoid-throw-in-catch-block # - avoid-throw-objects-without-tostring # - avoid-top-level-members-in-tests @@ -380,6 +384,7 @@ dart_code_metrics: # - ban-name # - banned-usage # - binary-expression-operand-order + - dispose-class-fields # - double-literal-format # - enum-constants-ordering # - format-comment @@ -400,6 +405,7 @@ dart_code_metrics: - move-variable-closer-to-its-usage - move-variable-outside-iteration # - newline-before-case + # - newline-before-method - newline-before-return - no-boolean-literal-compare # - no-empty-block @@ -417,6 +423,7 @@ dart_code_metrics: # - prefer-addition-subtraction-assignments - prefer-any-or-every # - prefer-async-await + # - prefer-boolean-prefixes - prefer-both-inlining-annotations # - prefer-bytes-builder - prefer-commenting-analyzer-ignores