IDEA-144865: ModuleManager#findModuleByName should be O(1)

This commit is contained in:
nik
2015-09-17 11:57:00 +03:00
parent 1d51157598
commit 6283fae106
@@ -815,10 +815,9 @@ public abstract class ModuleManagerImpl extends ModuleManager implements Project
@Override
public Module findModuleByName(@NotNull String name) {
for (Module module : myModules.values()) {
if (!module.isDisposed() && module.getName().equals(name)) {
return module;
}
Module module = myModules.get(name);
if (module != null && !module.isDisposed()) {
return module;
}
return null;
}