mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
progress cleanup
This commit is contained in:
@@ -257,7 +257,7 @@ public class JavaBuilder extends ModuleLevelBuilder {
|
||||
if (hasSourcesToCompile) {
|
||||
final Set<File> sourcePath = TEMPORARY_SOURCE_ROOTS_KEY.get(context, Collections.<File>emptySet());
|
||||
|
||||
final String chunkName = chunk.getName();
|
||||
final String chunkName = getChunkPresentableName(chunk);
|
||||
context.processMessage(new ProgressMessage("Compiling java [" + chunkName + "]"));
|
||||
|
||||
final boolean compiledOk = compileJava(chunk, files, classpath, platformCp, sourcePath, outs, context, diagnosticSink, outputSink);
|
||||
@@ -316,6 +316,24 @@ public class JavaBuilder extends ModuleLevelBuilder {
|
||||
return exitCode;
|
||||
}
|
||||
|
||||
private static String getChunkPresentableName(ModuleChunk chunk) {
|
||||
final Set<Module> modules = chunk.getModules();
|
||||
if (modules.isEmpty()) {
|
||||
return "<empty>";
|
||||
}
|
||||
if (modules.size() == 1) {
|
||||
return modules.iterator().next().getName();
|
||||
}
|
||||
final StringBuilder buf = new StringBuilder();
|
||||
for (Module module : modules) {
|
||||
if (buf.length() > 0) {
|
||||
buf.append(",");
|
||||
}
|
||||
buf.append(module.getName());
|
||||
}
|
||||
return buf.toString();
|
||||
}
|
||||
|
||||
private boolean compileJava(ModuleChunk chunk, Collection<File> files,
|
||||
Collection<File> classpath,
|
||||
Collection<File> platformCp,
|
||||
|
||||
Reference in New Issue
Block a user