public class ModuleScopeProviderImpl extends java.lang.Object implements ModuleScopeProvider
Constructor and Description |
---|
ModuleScopeProviderImpl(Module module) |
Modifier and Type | Method and Description |
---|---|
void |
clearCache() |
GlobalSearchScope |
getModuleContentScope() |
GlobalSearchScope |
getModuleContentWithDependenciesScope() |
GlobalSearchScope |
getModuleRuntimeScope(boolean includeTests) |
GlobalSearchScope |
getModuleScope()
Returns module scope including sources and tests, excluding libraries and dependencies.
|
GlobalSearchScope |
getModuleScope(boolean includeTests) |
com.intellij.openapi.module.impl.scopes.ModuleWithDependentsTestScope |
getModuleTestsWithDependentsScope() |
GlobalSearchScope |
getModuleWithDependenciesAndLibrariesScope(boolean includeTests) |
GlobalSearchScope |
getModuleWithDependenciesScope()
Returns module scope including sources, tests, and dependencies, excluding libraries.
|
GlobalSearchScope |
getModuleWithDependentsScope() |
GlobalSearchScope |
getModuleWithLibrariesScope()
Returns module scope including sources, tests, and libraries, excluding dependencies.
|
public ModuleScopeProviderImpl(Module module)
public GlobalSearchScope getModuleScope()
ModuleScopeProvider
getModuleScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleScope(boolean includeTests)
getModuleScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleWithLibrariesScope()
ModuleScopeProvider
getModuleWithLibrariesScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleWithDependenciesScope()
ModuleScopeProvider
getModuleWithDependenciesScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleContentScope()
getModuleContentScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleContentWithDependenciesScope()
getModuleContentWithDependenciesScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleWithDependenciesAndLibrariesScope(boolean includeTests)
getModuleWithDependenciesAndLibrariesScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleWithDependentsScope()
getModuleWithDependentsScope
in interface ModuleScopeProvider
public com.intellij.openapi.module.impl.scopes.ModuleWithDependentsTestScope getModuleTestsWithDependentsScope()
getModuleTestsWithDependentsScope
in interface ModuleScopeProvider
public GlobalSearchScope getModuleRuntimeScope(boolean includeTests)
getModuleRuntimeScope
in interface ModuleScopeProvider
public void clearCache()
clearCache
in interface ModuleScopeProvider