Workiva / dependency_validator

A tool to help you find missing, under-promoted, over-promoted, and unused dependencies.
Other
56 stars 18 forks source link

Can't use with latest analyzer: ^6.5.0 #118

Closed gmpassos closed 1 month ago

gmpassos commented 1 month ago

It's not possible to use dependency_validator in pubspec.yaml if your package/project uses analyzer: ^6.0.0.

dart pub get error:

Because dependency_validator >=4.0.0 depends on analyzer ^5.4.0 and reflection_factory depends on analyzer ^6.5.0, dependency_validator >=4.0.0 is forbidden.
So, because reflection_factory depends on dependency_validator ^4.0.0, version solving failed.
matthewnitschke-wk commented 1 month ago

This issue should be addressed by this pr: https://github.com/Workiva/dependency_validator/pull/117