fury-old icon indicating copy to clipboard operation
fury-old copied to clipboard

no existing dependency or dependent should be offered for completion

Open propensive opened this issue 5 years ago • 2 comments

Depending on a dependent will create a graph cycle, so we want to avoid this. Depending on an existing dependency is not useful.

propensive avatar Apr 03 '20 15:04 propensive

We should calculate the dependents efficiently, though. It would be easy to come up with an O(n³) algorithm, I think...

propensive avatar Apr 03 '20 15:04 propensive

This is half-complete. Existing direct dependencies are now not suggested.

propensive avatar Apr 05 '20 21:04 propensive