Skip to content

KtSourceModuleBuilder

class KtSourceModuleBuilder(coreApplicationEnvironment: CoreApplicationEnvironment, project: Project) : KtModuleBuilder

Constructors

KtSourceModuleBuilder

constructor(coreApplicationEnvironment: CoreApplicationEnvironment, project: Project)

Properties

contentScope

var contentScope: GlobalSearchScope?

languageVersionSettings

var languageVersionSettings: LanguageVersionSettings

moduleName

lateinit var moduleName: String

platform

lateinit var platform: TargetPlatform

Functions

addDependsOnDependency

addFriendDependency

addRegularDependency

addSourceRoot

fun addSourceRoot(path: Path)

addSourceRoots

addSourceVirtualFile

fun addSourceVirtualFile(virtualFile: VirtualFile)

addSourceVirtualFiles

fun addSourceVirtualFiles(virtualFiles: Collection<VirtualFile>)

build

open override fun build(): KaSourceModule