Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Output Caching: invoke output value function again, after executing output effect #169
This is a little earlier than I would normally create a PR, but I'm having trouble locally using the snapshot version of this library in a scripted test for the sbt plugin where this issue first came up. I'm hoping to get some feedback from maintainers (and any CI for the project) and will proceed accordingly.
@eed3si9n I updated the output caching tests to catch the bug. I also went through and cleaned up a bunch of compiler warnings in the util-tracking project, but I committed those changes separately in case you want to remove them and let this PR focus on the core change.