depfu / feedback

🤔 Question, bugs and feedback for Depfu
https://depfu.com
MIT License
9 stars 4 forks source link

"Include out-of-spec updates" for Bundler grouped updates #71

Open AlexWayfer opened 1 year ago

AlexWayfer commented 1 year ago

Hello.

I have groups of gems in Bundler, as well as in Node.js.

Not always obvious, but still they are.

And I'd like to receive grouped updates for Bundler.

But I've figured out that my preferable option from NPM, "Include out-of-spec updates in a PR":

image

Is just missing for Bundler:

image

I don't know why, I haven't found any related issue, so I'd like to request this.

halfbyte commented 1 year ago

@AlexWayfer The way we do grouped updates in Depfu for Bundler is significantly different from what we do with other languages. One of the reasons is that it's just older, but especially when compared with npm etc., the issue always is that it's so much more easier to produce dependency conflicts.

That being said, we know we need to overhaul this and it's on our roadmap. That would probably also lead to make that option appear for Bundler.

AlexWayfer commented 1 year ago

the issue always is that it's so much more easier to produce dependency conflicts.

Individual PRs don't resolve this issue, unfortunately. But grouped ones could.

An example: https://github.com/AlexWayfer/alt_memery/pull/88

And https://github.com/AlexWayfer/alt_memery/pull/89

There is no conflict in the second one because there is an old gem_toys version which had no toys-core dependency by my mistake, but we know that there would be conflicts in both of such PRs.