Hey, There's an issue with current incremental scala compilation as the zinc version Gradle is compiled with is not compatible with latest scala (2.10.3). Here's the state of things:
1. Gradle currently is compiled against and uses by default zinc 0.2.1 2. zinc 0.2.1 does not seem to work correctly with scala 2.10.3: https://gist.github.com/szczepiq/8180f8628745d58545f7 3. zinc 0.3.0/0.3.1-RC1/0.3.2-M1 does not seem to work correctly with Gradle, due to incompatible changes in Inputs.create and Setup.create. I'm inquiring typesafe folks what's the plan for those breaking changes: https://github.com/typesafehub/zinc/issues/44 Regardless of the outcome I think we should do something so that Gradle incremental scala support works nicely with latest scala. Right now I'm trying to: - get Gradle compiled with latest zinc - add more coverage When I'm happy with the outcome (e.g. stuff works with older scala's, too) I suggest that we start using latest zinc. This is a breaking change for users that have configured explicitly a low version of zinc (not sure why would anyone want to do this). Any feedback? Cheers! -- Szczepan Faber Principal engineer@gradle; Founder@mockito