Workiva / dependency_validator

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

Update analyzer constraint #117

Closed Attempt3035 closed 1 month ago

Attempt3035 commented 2 months ago

Motivation

I noticed analyzer was being resolved to a lower version than available, it's causing warnings in the build runner for freezed.

Changes

I opened the depended-on analyzer versions to include the 6.#.# major release, but less than 7.#.# (Not out yet anyway)

Testing/QA Instructions

I have no idea the implications this may have, and have not looked around this code base. From my testing, everything is operating normally as far as I can see, but this would need a maintainer to run some tests to confirm. I checked the changes in the analyzer package version notes, they seem minimal and I'm guessing won't affect anything with this package :)

aviary2-wf commented 2 months ago

Security Insights

No security relevant content was detected by automated scans.

Action Items

matthewnitschke-wk commented 1 month ago

@Attempt3035 Approach seems fine, looking at the changelog for v6 there's nothing that should effect dependency_validator, and we should catch any issues from the existing unit tests within the repo (we run on both dart 2 and 3)

CI failures are unrelated to this change, and were fixed here: https://github.com/Workiva/dependency_validator/pull/120, If you just merge master on this pr, we can re-run CI and get this merged! Thanks for putting the PR up!

matthewnitschke-wk commented 1 month ago

QA +1

🚀 @Workiva/release-management-p 🚢