Fix resolution issues with aggregating projects.#22
Conversation
|
Is there any guarantee that the one you request is always last? |
|
@sjrd
Okay, did some digging. The SBT manual states
I've not observed a case where the output order differed, but it sounds like some amount of parsing would be prudent. Let me take a stab at it. |
|
@sjrd Baking the workaround directly in seems to be a reasonable approach, so I did that. Attempting to parse quickly proves overly tricky -- too many edge cases with the difference between input and output of tasks re: implicit axes (e.g. "fastLinkJSOutput" and "root / fastLinkJSOutput" tasks come out as "Compile / fastLinkJSOutput") I am unaware of any cases where setting aggregate on a key should fail. I also couldn't think of any use case for needing the aggregation to happen when attempting to retrieve the value. Thoughts? |
Fixes #21