scala-ide/scala-ide — pull request #53 by skyluc (2011-12-06 15:05:53+00:00)
Title: Eclipse Java compiler to do what sbt says should be done

The Eclipse java compiler base itself on a resources delta tree to know what source file has changed and need to be recompiled. This delta tree is generated before the build process starts

During the build process, sbt generates a list of Java files it things should be recompiled.

This change creates the link between this two process, the calls by the Eclipse Java compiler to get the delta are intercepted, and an augmented resource delta tree is returned instead.

A big thank to @froden who helped on testing out the branch and reporting problems.