You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the additionalParameters of scalaCompile is modified pre task execution. The scalaCompile task gets an input which is a path on the users machine, and so liable to miss cross machines.
Not sure of the resolution to this issue.
The text was updated successfully, but these errors were encountered:
Hello, unfortunately it still causes a cache miss. The modification still finds it's way into the cache key for scalaCompile task. I think the issue is that the configuration avoidance doesn't help us, in this case, because we really are running the scalaCompile task, so it will be configured.
I suspect what needs to be done is that somehow rather than having the input key consist of the classpath, it needs to consist of the hash of the classpath. But I don't know if it's actually possible, because wartremover probably only knows to look for these specially named properties.
https://github.com/augi/gradle-wartremover/blob/main/src/main/groovy/cz/augi/gradle/wartremover/WartremoverPlugin.groovy#L22
Since the additionalParameters of scalaCompile is modified pre task execution. The scalaCompile task gets an input which is a path on the users machine, and so liable to miss cross machines.
Not sure of the resolution to this issue.
The text was updated successfully, but these errors were encountered: