Skip to main content

sort_pub_dependencies

Dependencies not sorted alphabetically.

Description

#

The analyzer produces this diagnostic when the keys in a dependency map in the pubspec.yaml file aren't sorted alphabetically. The dependency maps that are checked are the dependencies, dev_dependencies, and dependency_overrides maps.

Example

#

The following code produces this diagnostic because the entries in the dependencies map are not sorted:

yaml
dependencies:
  path: any
  collection: any

Common fixes

#

Sort the entries:

yaml
dependencies:
  collection: any
  path: any