GT-2376: more code review fixes; changed 'release' method to 'finished'

This commit is contained in:
adamopolous 2019-05-09 17:32:55 -04:00
parent ea9e1c2dda
commit d8740850e4
5 changed files with 56 additions and 15 deletions

View file

@ -86,10 +86,18 @@ public class DefaultLanguageService implements LanguageService, ChangeListener {
}
private void searchForProviders() {
Set<LanguageProvider> languageProviders =
ClassSearcher.getInstances(LanguageProvider.class);
searchCompleted = true;
processProviders(languageProviders);
TaskMonitor monitor = TaskMonitorService.getMonitor();
monitor.setMessage("Searching for language providers");
try {
Set<LanguageProvider> languageProviders =
ClassSearcher.getInstances(LanguageProvider.class);
searchCompleted = true;
processProviders(languageProviders);
}
finally {
monitor.finished();
}
}
/**
@ -100,7 +108,6 @@ public class DefaultLanguageService implements LanguageService, ChangeListener {
TaskMonitor monitor = TaskMonitorService.getMonitor();
monitor.setMessage("Retrieving language: " + languageID);
try {
LanguageInfo info = languageMap.get(languageID);
@ -112,7 +119,7 @@ public class DefaultLanguageService implements LanguageService, ChangeListener {
return lang;
}
finally {
monitor.release();
monitor.finished();
}
}