SBT plugin: How to list files output by incremental recompilation
I am writing a plugin for SBT that requires a list of the class files generated by the last run of the Scala compiler. This list of class files is then passed into a program that performs some bytecode transformations. Since this transformation process can be slow, I only want the class files written by the last run of the Scala compiler (i.e. those that there modified), not all class files in the output directory. How can I obtain a list of the files last generated by the compile task? I think you cannot get this information directly from the Analysis object returned by the compile task.