Skip to content

KotlinProjectStructureProviderBase

Constructors

KotlinProjectStructureProviderBase

constructor()

Properties

globalLanguageVersionSettings

open val globalLanguageVersionSettings: LanguageVersionSettings

Project-global LanguageVersionSettings for source modules lacking explicit settings (such as KaNotUnderContentRootModule).

libraryLanguageVersionSettings

open val libraryLanguageVersionSettings: LanguageVersionSettings

Project-global LanguageVersionSettings for KaLibraryModules and KaLibrarySourceModules.

Functions

getImplementingModules

abstract fun getImplementingModules(module: KaModule): List<KaModule>

getModule

abstract fun getModule(element: PsiElement, useSiteModule: KaModule?): KaModule