Package jetbrains.mps.project.dependency
Class UsedModulesCollector
- java.lang.Object
 - 
- jetbrains.mps.project.dependency.UsedModulesCollector
 
 
- 
public final class UsedModulesCollector extends Object
FIXME need to specify explicit contract what modules this class expects to receive (either deployed or from project), what are model access expectations, and what does 'used module' means here. There are quite suspicious uses of the class in ModuleRuntimeLibrariesImporter. User: shatalin Date: 19/11/15 
- 
- 
Constructor Summary
Constructors Constructor Description UsedModulesCollector() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<SModule>directlyUsedModules(SModule module, boolean includeNonReexport, boolean runtimes)Collection<SModule>directlyUsedModules(SModule module, GlobalModuleDependenciesManager.ErrorHandler handler, boolean includeNonReexport, boolean runtimes) 
 - 
 
- 
- 
Method Detail
- 
directlyUsedModules
@NotNull public Collection<SModule> directlyUsedModules(@NotNull SModule module, boolean includeNonReexport, boolean runtimes)
 
- 
directlyUsedModules
@NotNull public Collection<SModule> directlyUsedModules(@NotNull SModule module, @NotNull GlobalModuleDependenciesManager.ErrorHandler handler, boolean includeNonReexport, boolean runtimes)
 
 - 
 
 -