jhawthorn / pub_grub

🍔 A ruby implementation of the PubGrub CDCL-based version solver
MIT License
151 stars 11 forks source link

Improve handling of self-referencing dependencies #25

Closed deivid-rodriguez closed 1 year ago

deivid-rodriguez commented 1 year ago

The previous approach did not really work great in the realworld. See https://github.com/rubygems/rubygems/issues/6328.

I think it's simpler to remove these self-referencing redundant dependencies in the package source, before resolution.

jhawthorn commented 1 year ago

Thanks!