avoid_ unused_ constructor_ parameters
                  Avoid defining unused parameters in constructors.
Details
#AVOID defining unused parameters in constructors.
BAD:
class BadOne {
  BadOne(int unusedParameter, [String unusedPositional]);
}
class BadTwo {
  int c;
  BadTwo(int a, int b, int x) {
    c = a + b;
  }
}
                    
                    
                    
                  
Enable
#
                  To enable the avoid_unused_constructor_parameters rule, add avoid_unused_constructor_parameters
                   under
                  linter > rules in your analysis_options.yaml
                   file:
                
linter:
  rules:
    - avoid_unused_constructor_parameters
                    
                    
                    
                  
                  If you're instead using the YAML map syntax to configure linter rules,
                  add avoid_unused_constructor_parameters: true under linter > rules:
                
linter:
  rules:
    avoid_unused_constructor_parameters: true
                    
                    
                    
                  Unless stated otherwise, the documentation on this site reflects Dart 3.9.2. Report an issue.