Closed ipcjs closed 1 year ago
I get the idea here. Generally we DON'T do updates that just update lower bounds. Folks would have to upgrade to the latest version of this package to get these constraint bumps! (Does that make sense?)
Updating lower bounds can help developer deal with the problem of incorrect dependency versions.
It actually took me an hour to find out that the reason my code was not generating was because the version of pub_semver
and build_runner
was too low.🤔️
In case you are interested, there is an ongoing effort at BMW that can help to address this class of bugs: https://github.com/bmw-tech/dart_apitool
Incorrect lower bound constraints were also what I worked on as part of GSOC last summer and you can read about my findings here: https://arseny.uk/posts/gsoc2022/
Older versions of
build_runner
andpub_semver
report the following error when executingdart run build_runner
. So need to update them.