ENG - 6460

I think you could move this try{} block that generates the catalog report to compileInternal, after the CatalogSchemaTools.toSchema() call there, and avoid doing that work twice.