Hey, How do we avoid sleeps in incremental compilation integ tests? My initial batch of integ tests for java incremental compilation uses Thread.sleep and file.lastModified to verify which files were actually recompiled. It seems tricky to avoid the sleep. If I use file hash/size instead of lastModified it does not work for cases where recompiled class is the same as the original one. Another option would be to introduce some api/listener that gets notified just before the compilation and receives the information about requested source to compile.
Thoughts? Cheers! -- Szczepan Faber Principal engineer@gradle; Founder@mockito Join us for Gradle Summit 2014, June 12th and 13th in Santa Clara, CA: http://www.gradlesummit.com