-
- 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.project.model.KotlinModuleFragment
public class KotlinGradleFragmentInternal implements KotlinGradleFragment, KotlinFragmentDependencyConfigurations
-
-
Field Summary
Fields Modifier and Type Field Description private final Projectprojectprivate final LanguageSettingsBuilderlanguageSettingsprivate final Iterable<KotlinGradleFragment>directRefinesDependenciesprivate final Iterable<KotlinModuleDependency>declaredModuleDependenciesprivate final SourceDirectorySetkotlinSourceRootsprivate final KotlinGradleModulecontainingModuleprivate final StringfragmentNameprivate final ConfigurationapiConfigurationprivate final StringapiConfigurationNameprivate final ConfigurationcompileOnlyConfigurationprivate final StringcompileOnlyConfigurationNameprivate final ConfigurationimplementationConfigurationprivate final StringimplementationConfigurationNameprivate final List<String>relatedConfigurationNamesprivate final ConfigurationruntimeOnlyConfigurationprivate final StringruntimeOnlyConfigurationNameprivate final ConfigurationtransitiveApiConfigurationprivate final ConfigurationtransitiveImplementationConfigurationprivate final ConfigurationtransitiveRuntimeOnlyConfiguration
-
Constructor Summary
Constructors Constructor Description KotlinGradleFragmentInternal(KotlinGradleModule containingModule, String fragmentName, KotlinFragmentDependencyConfigurations dependencyConfigurations)
-
Method Summary
-
-
Constructor Detail
-
KotlinGradleFragmentInternal
KotlinGradleFragmentInternal(KotlinGradleModule containingModule, String fragmentName, KotlinFragmentDependencyConfigurations dependencyConfigurations)
-
-
Method Detail
-
getProject
final Project getProject()
-
getLanguageSettings
LanguageSettingsBuilder getLanguageSettings()
-
getDirectRefinesDependencies
Iterable<KotlinGradleFragment> getDirectRefinesDependencies()
-
getDeclaredModuleDependencies
Iterable<KotlinModuleDependency> getDeclaredModuleDependencies()
-
getKotlinSourceRoots
SourceDirectorySet getKotlinSourceRoots()
-
getContainingModule
final KotlinGradleModule getContainingModule()
-
getFragmentName
final String getFragmentName()
-
getApiConfiguration
Configuration getApiConfiguration()
-
getApiConfigurationName
String getApiConfigurationName()
-
getCompileOnlyConfiguration
Configuration getCompileOnlyConfiguration()
-
getCompileOnlyConfigurationName
String getCompileOnlyConfigurationName()
-
getImplementationConfiguration
Configuration getImplementationConfiguration()
-
getImplementationConfigurationName
String getImplementationConfigurationName()
-
getRelatedConfigurationNames
List<String> getRelatedConfigurationNames()
-
getRuntimeOnlyConfiguration
Configuration getRuntimeOnlyConfiguration()
-
getRuntimeOnlyConfigurationName
String getRuntimeOnlyConfigurationName()
-
getTransitiveApiConfiguration
Configuration getTransitiveApiConfiguration()
-
getTransitiveImplementationConfiguration
Configuration getTransitiveImplementationConfiguration()
-
getTransitiveRuntimeOnlyConfiguration
Configuration getTransitiveRuntimeOnlyConfiguration()
-
dependencies
Unit dependencies(Function1<KotlinDependencyHandler, Unit> configure)
-
dependencies
Unit dependencies(Closure<Object> configureClosure)
-
-
-
-