avoid_unused_parameters

SeverityQuick FixOptions
Warning

Details

DO avoid unused parameters.

Unused parameters should be removed to avoid confusion.

Bad
void log(String a, String b) {
  print(a);
}
Good
void log(String a) {
  print(a);
}

Usage

To enable the avoid_unused_parameters rule, add avoid_unused_parameters under plugins > pyramid_lint > diagnostics in your analysis_options.yaml file:

plugins:
  pyramid_lint: <version>
    diagnostics:
      avoid_unused_parameters: true

Options

OptionTypeDescriptionDefault Value
ignored_parametersList<String>A list of parameters to ignore.[]

To configure the list of ignored parameters, add ignored_parameters under plugins > pyramid_lint > options:

plugins:
  pyramid_lint: <version>
    diagnostics:
      avoid_unused_parameters: true
    options:
      avoid_unused_parameters:
        ignored_parameters:
          - ref