Provides a class representing individual compiler invocations that occurred during the build.
Provides classes representing files and folders.
An invocation of the compiler. Note that more than one file may be compiled per invocation. For example, this command compiles three source files: