PluginConfig

data class PluginConfig(var tempProjectDirName: String = DEFAULT_TEMP_PROJECT_DIR_NAME, var copyIgnoreFileNames: List<String> = defaultCopyIgnoreFileNames) : PersistentStateComponent<PluginConfig>

Plugin configuration data class

Constructors

Link copied to clipboard
constructor(tempProjectDirName: String = DEFAULT_TEMP_PROJECT_DIR_NAME, copyIgnoreFileNames: List<String> = defaultCopyIgnoreFileNames)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

file/dir names that should not be copied to temp dir

Link copied to clipboard

name of a dir inside of build directory, where a copy of project is located

Functions

Link copied to clipboard
open override fun getState(): PluginConfig
Link copied to clipboard
Link copied to clipboard
open override fun loadState(state: PluginConfig)
Link copied to clipboard
open fun noStateLoaded()