for (IModule m : SetSequence.fromSet(allModules).sort(new ISelector<IModule, Comparable<?>>() {
public Comparable<?> select(IModule it) {
return it.getModuleFqName();
}
}, true)) {
<BUG>add(new ModuleDependencyNode(m, !(SetSequence.fromSet(reqModules).contains(m)), getOperationContext()));
</BUG>
}
if (tree.isShowUsedLanguage()) {
MPSTreeNode usedlanguages = new TextMPSTreeNode("Used languages", getOperationContext());

for (IModule m : SetSequence.fromSet(allModules).sort(new ISelector<IModule, Comparable<?>>() {
public Comparable<?> select(IModule it) {
return it.getModuleFqName();
}
}, true)) {
add(new ModuleDependencyNode(m, false, !(SetSequence.fromSet(reqModules).contains(m)), getOperationContext()));
}
if (tree.isShowUsedLanguage()) {
MPSTreeNode usedlanguages = new TextMPSTreeNode("Used languages", getOperationContext());
