RulesCommonavoid-unnecessary-null-aware-elementsOn this pageavoid-unnecessary-null-aware-elementsv1.30.0styleeffort: 2mdart 3.8+has auto-fixteams+ Warns when a null-aware element is unnecessary and can be removed. Unclear why or when to use this rule? Example ❌ Bad: void fn(int? x) { final list = [ ?x, // LINT: This null-aware element is unnecessary. Try removing it. ?null, ];} ✅ Good: void fn(int? x) { final list = [?x];} Related Rules prefer-null-aware-elements avoid-duplicate-collection-elements