-
- All Implemented Interfaces:
-
org.gradle.api.Named
,org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmDependencyConfigurations
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmFragment
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmFragmentDependencyConfigurations
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmVariant
,org.jetbrains.kotlin.project.model.KpmFragment
,org.jetbrains.kotlin.project.model.KpmVariant
public interface GradleKpmVariantWithRuntime implements GradleKpmVariant
-
-
Method Summary
Modifier and Type Method Description abstract Configuration
getRuntimeDependenciesConfiguration()
abstract FileCollection
getRuntimeDependencyFiles()
abstract Unit
setRuntimeDependencyFiles(FileCollection runtimeDependencyFiles)
abstract ConfigurableFileCollection
getRuntimeFiles()
abstract Configuration
getRuntimeElementsConfiguration()
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmFragment
dependencies, getApiConfigurationName, getCompileOnlyConfigurationName, getContainingModule, getDeclaredRefinesDependencies, getExtras, getImplementationConfigurationName, getKotlinSourceRoots, getLanguageSettings, getName, getProject, getRefinesClosure, getRelatedConfigurationNames, getRuntimeOnlyConfigurationName, getWithRefinesClosure, refines, refines
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies
dependencies
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmVariant
getApiElementsConfiguration, getCompilationOutputs, getCompileDependenciesConfiguration, getCompileDependencyFiles, getGradleVariantNames, getPlatformType, getSourceArchiveTaskName, setCompileDependencyFiles
-
Methods inherited from class org.jetbrains.kotlin.project.model.KpmFragment
getDeclaredModuleDependencies, getFragmentName
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmFragmentDependencyConfigurations
getTransitiveApiConfiguration, getTransitiveImplementationConfiguration, getTransitiveRuntimeOnlyConfiguration
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.pm20.GradleKpmDependencyConfigurations
getApiConfiguration, getCompileOnlyConfiguration, getImplementationConfiguration, getRuntimeOnlyConfiguration
-
Methods inherited from class org.jetbrains.kotlin.project.model.KpmVariant
getVariantAttributes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getRuntimeDependenciesConfiguration
abstract Configuration getRuntimeDependenciesConfiguration()
-
getRuntimeDependencyFiles
abstract FileCollection getRuntimeDependencyFiles()
-
setRuntimeDependencyFiles
abstract Unit setRuntimeDependencyFiles(FileCollection runtimeDependencyFiles)
-
getRuntimeFiles
abstract ConfigurableFileCollection getRuntimeFiles()
-
getRuntimeElementsConfiguration
abstract Configuration getRuntimeElementsConfiguration()
-
-
-
-