Constructs a minimal ClassFileManager implementation that immediately deletes class files when they are requested.
Constructs a minimal ClassFileManager implementation that immediately deletes class files when they are requested. This is the default implementation of the class file manager by the Scala incremental compiler if no class file manager is specified.
Constructs a transactional ClassFileManager implementation that restores class files to the way they were before compilation if there is an error.
Constructs a transactional ClassFileManager implementation that restores class files to the way they were before compilation if there is an error. Otherwise, it keeps the successfully generated class files from the new compilation.
This is the default class file manager used by sbt, and makes sense in a lot of scenarios.