Compilation Database
data class CompilationDatabase(val commands: List<CompilationCommand>, val errors: Map<Int, String> = emptyMap())
Parameters
commands
the list of compilation commands.
errors
the errors encountered when reading an external file (not a part of the standard, not serialized to JSON).