-
- All Implemented Interfaces:
public class GradleKpmCompilationTaskConfigurator
-
-
Field Summary
Fields Modifier and Type Field Description private final GradleKpmFragmentSourcesProviderfragmentSourcesProvider
-
Constructor Summary
Constructors Constructor Description GradleKpmCompilationTaskConfigurator(Project project)
-
Method Summary
Modifier and Type Method Description GradleKpmFragmentSourcesProvidergetFragmentSourcesProvider()Provider<out Iterable<Provider<out Iterable<File>>>>getSourcesForFragmentCompilation(GradleKpmFragment fragment)Provider<out Iterable<Provider<out Iterable<File>>>>getCommonSourcesForFragmentCompilation(GradleKpmFragment fragment)final TaskProvider<out KotlinCompile>createKotlinJvmCompilationTask(GradleKpmVariant variant, KotlinCompilationData<?> compilationData)final TaskProvider<KotlinNativeCompile>createKotlinNativeCompilationTask(GradleKpmVariant variant, KotlinNativeCompilationData<?> compilationData)-
-
Method Detail
-
getFragmentSourcesProvider
GradleKpmFragmentSourcesProvider getFragmentSourcesProvider()
-
getSourcesForFragmentCompilation
Provider<out Iterable<Provider<out Iterable<File>>>> getSourcesForFragmentCompilation(GradleKpmFragment fragment)
-
getCommonSourcesForFragmentCompilation
Provider<out Iterable<Provider<out Iterable<File>>>> getCommonSourcesForFragmentCompilation(GradleKpmFragment fragment)
-
createKotlinJvmCompilationTask
final TaskProvider<out KotlinCompile> createKotlinJvmCompilationTask(GradleKpmVariant variant, KotlinCompilationData<?> compilationData)
-
createKotlinNativeCompilationTask
final TaskProvider<KotlinNativeCompile> createKotlinNativeCompilationTask(GradleKpmVariant variant, KotlinNativeCompilationData<?> compilationData)
-
-
-
-