From 9e6a94a2421adbb4368ed5a828439315b4d4b8e3 Mon Sep 17 00:00:00 2001 From: Luan Nico Date: Thu, 24 Aug 2023 23:50:53 -0400 Subject: [PATCH] refactor: Enable new DCM rule: avoid-cascade-after-if-null --- packages/flame_jenny/jenny/test/test_scenario.dart | 2 +- packages/flame_lint/lib/analysis_options_with_dcm.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/flame_jenny/jenny/test/test_scenario.dart b/packages/flame_jenny/jenny/test/test_scenario.dart index ff69e6bb914..f7bb4c8ecab 100644 --- a/packages/flame_jenny/jenny/test/test_scenario.dart +++ b/packages/flame_jenny/jenny/test/test_scenario.dart @@ -19,7 +19,7 @@ Future testScenario({ List? commands, YarnProject? yarn, }) async { - final yarnProject = yarn ?? YarnProject() + final yarnProject = (yarn ?? YarnProject()) ..strictCharacterNames = false; commands?.forEach(yarnProject.commands.addOrphanedCommand); diff --git a/packages/flame_lint/lib/analysis_options_with_dcm.yaml b/packages/flame_lint/lib/analysis_options_with_dcm.yaml index 87f3f51acd8..c98046bf488 100644 --- a/packages/flame_lint/lib/analysis_options_with_dcm.yaml +++ b/packages/flame_lint/lib/analysis_options_with_dcm.yaml @@ -6,5 +6,6 @@ dart_code_metrics: rules: # dart rules - avoid-banned-imports + - avoid-cascade-after-if-null # flutter rules - prefer-define-hero-tag \ No newline at end of file