# BasicIdeaProject

interface BasicIdeaProject : IdeaProject

IdeaProject that does not provide/resolve any external dependencies. Only project dependencies and local file dependencies are included on the modules' classpath.

Useful for 'previewing' the output model of IdeaProject because it is supposed to be fast (e.g. does not download dependencies from the web).

#### Since

1.0-milestone-5

## Functions

getChildren
Link copied to clipboard
abstract fun getChildren(): DomainObjectSet<out HierarchicalElement>
abstract fun getChildren(): DomainObjectSet<out IdeaModule>
getDescription
Link copied to clipboard
abstract fun getDescription(): @Nullable String
getJavaLanguageSettings
Link copied to clipboard
abstract fun getJavaLanguageSettings(): IdeaJavaLanguageSettings
getJdkName
Link copied to clipboard
abstract fun getJdkName(): String
getLanguageLevel
Link copied to clipboard
abstract fun getLanguageLevel(): IdeaLanguageLevel
getModules
Link copied to clipboard
abstract fun getModules(): DomainObjectSet<out IdeaModule>
getName
Link copied to clipboard
abstract fun getName(): String
getParent
Link copied to clipboard
abstract fun getParent(): @Nullable HierarchicalElement