snowleopard / build

Build Systems à la Carte
MIT License
242 stars 18 forks source link

Filter traces based on dependency key and value #29

Open aherrmann opened 2 months ago

aherrmann commented 2 months ago

While looking through the implementation of deep constructive traces I couldn't make sense of the way in which deepDependencies was applied: It filtered the traces by comparing the trace's key against the dependency's key but comparing the trace's value against the current top-level value.

I think it should compare against the dependency's key and value. Though I may be misunderstanding something.