Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Drop incremental compilation state for Mill modules when version chan…
…ges (#3884) Mill used various tricks to map build scripts written by users to generated enhanced versions, including package objects and other stuff. Since some of these techniques may result in Zinc undercompilation, we want avoid downstream issues, especally in the `methodCodeHashSignatures` task, which is sensitive to inconsistent bytecode. We trait potentially longer compilation against incorrect or too coarse code change detection, which may invalidate a lot more downstream tasks than needed due to invalid data. Fix #3874 Pull request: #3884
- Loading branch information