-
- All Implemented Interfaces:
-
org.gradle.api.Named
,org.jetbrains.kotlin.gradle.plugin.HasKotlinDependencies
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinDependencyConfigurations
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinFragmentDependencyConfigurations
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinGradleFragment
,org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinGradleVariant
,org.jetbrains.kotlin.project.model.KotlinModuleFragment
,org.jetbrains.kotlin.project.model.KotlinModuleVariant
public interface KotlinNativeVariant implements KotlinGradleVariant
-
-
Method Summary
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinGradleVariant
dependencies, getName, refines, refines
-
Methods inherited from class org.jetbrains.kotlin.gradle.plugin.mpp.pm20.KotlinGradleFragment
dependencies
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getPlatformType
KotlinPlatformType getPlatformType()
-
getHostSpecificMetadataElementsConfiguration
abstract Configuration getHostSpecificMetadataElementsConfiguration()
-
getEnableEndorsedLibraries
abstract Boolean getEnableEndorsedLibraries()
-
setEnableEndorsedLibraries
abstract Unit setEnableEndorsedLibraries(Boolean enableEndorsedLibraries)
-
getCompileDependenciesConfiguration
abstract Configuration getCompileDependenciesConfiguration()
-
getCompileDependencyFiles
abstract FileCollection getCompileDependencyFiles()
-
setCompileDependencyFiles
abstract Unit setCompileDependencyFiles(FileCollection compileDependencyFiles)
-
getCompilationOutputs
abstract KotlinCompilationOutput getCompilationOutputs()
-
getSourceArchiveTaskName
abstract String getSourceArchiveTaskName()
-
getApiElementsConfiguration
abstract Configuration getApiElementsConfiguration()
-
getGradleVariantNames
abstract Set<String> getGradleVariantNames()
-
getKotlinSourceRoots
abstract SourceDirectorySet getKotlinSourceRoots()
-
getContainingModule
abstract KotlinGradleModule getContainingModule()
-
getLanguageSettings
abstract LanguageSettingsBuilder getLanguageSettings()
-
getProject
Project getProject()
-
getDirectRefinesDependencies
abstract Iterable<KotlinGradleFragment> getDirectRefinesDependencies()
-
getApiConfigurationName
String getApiConfigurationName()
-
getImplementationConfigurationName
String getImplementationConfigurationName()
-
getCompileOnlyConfigurationName
String getCompileOnlyConfigurationName()
-
getRuntimeOnlyConfigurationName
String getRuntimeOnlyConfigurationName()
-
getRelatedConfigurationNames
List<String> getRelatedConfigurationNames()
-
getDeclaredModuleDependencies
abstract Iterable<KotlinModuleDependency> getDeclaredModuleDependencies()
-
getFragmentName
abstract String getFragmentName()
-
getTransitiveApiConfiguration
abstract Configuration getTransitiveApiConfiguration()
This configuration includes the dependencies from the refines-parents
-
getTransitiveImplementationConfiguration
abstract Configuration getTransitiveImplementationConfiguration()
This configuration includes the dependencies from the refines-parents
-
getTransitiveRuntimeOnlyConfiguration
abstract Configuration getTransitiveRuntimeOnlyConfiguration()
This configuration includes the dependencies from the refines-parents
-
getApiConfiguration
abstract Configuration getApiConfiguration()
-
getImplementationConfiguration
abstract Configuration getImplementationConfiguration()
-
getCompileOnlyConfiguration
abstract Configuration getCompileOnlyConfiguration()
-
getRuntimeOnlyConfiguration
abstract Configuration getRuntimeOnlyConfiguration()
-
getVariantAttributes
abstract Map<KotlinAttributeKey, String> getVariantAttributes()
-
-
-
-