protected CompilationUnit createCompilationUnit(CompilerConfiguration compilerConfiguration,
CodeSource codeSource) {
CompilationUnit compilationUnit = new CompilationUnit(compilerConfiguration, codeSource, this);
compilationUnit.addPhaseOperation(new GradleModellingLanguageTransformer(), Phases.CANONICALIZATION);
return compilationUnit;
}