/** * Returns a directory * * @param project * @param compiler * @return a directory where compiler may generate files. All generated files are not deleted when * the application exits */ public static File getGeneratedDataDirectory(Project project, Compiler compiler) { //noinspection HardCodedStringLiteral return new File( getGeneratedDataDirectory(project), compiler.getDescription().replaceAll("\\s+", "_")); }