-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable,org.jetbrains.kotlin.gradle.internal.tasks.TaskWithLocalState,org.jetbrains.kotlin.gradle.tasks.BaseKapt,org.jetbrains.kotlin.gradle.tasks.Kapt,org.jetbrains.kotlin.gradle.tasks.UsesKotlinJavaToolchain
public abstract class KaptWithoutKotlincTask extends KaptTask implements Kapt
-
-
Field Summary
Fields Modifier and Type Field Description private IntegerclassLoadersCacheSizeprivate Set<String>disableClassloaderCacheForProcessorsprivate BooleanmapDiagnosticLocationsprivate final ListProperty<String>annotationProcessorFqNamesprivate final MapProperty<String, String>javacOptionsprivate final ListProperty<String>kaptProcessJvmArgsprivate final ConfigurableFileCollectioncompilerClasspathprivate final ConfigurableFileCollectionclasspathStructureprivate final ListProperty<CompilerPluginConfig>kaptPluginOptionsprivate final List<Object>annotationProcessorOptionProvidersprivate final Property<Boolean>includeCompileClasspathprivate final Provider<KotlinJavaToolchain>kotlinJavaToolchainProviderprivate BooleanuseBuildCacheprivate final Property<BuildMetricsReporter>metricsprivate final Property<Boolean>verboseprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionsprivate final Set<Provider<out BuildService<?>>>requiredServicesprivate final ConfigurableFileCollectionlocalStateDirectoriesprivate final KotlinJavaToolchainkotlinJavaToolchainprivate final DirectoryPropertyclassesDirprivate final ConfigurableFileCollectionclasspathprivate final ConfigurableFileCollectioncompiledSourcesprivate final Property<String>defaultJavaSourceCompatibilityprivate final DirectoryPropertydestinationDirprivate final DirectoryPropertyincAptCacheprivate final ConfigurableFileCollectionkaptClasspathprivate final ListProperty<String>kaptClasspathConfigurationNamesprivate final ConfigurableFileCollectionkaptExternalClasspathprivate final DirectoryPropertykotlinSourcesDestinationDirprivate final ConfigurableFileCollectionsourceprivate final Property<String>sourceSetNameprivate final DirectoryPropertystubsDirprivate final Property<Boolean>addJdkClassesToClasspathprivate final ConfigurableFileCollectionkaptJars
-
Constructor Summary
Constructors Constructor Description KaptWithoutKotlincTask(ObjectFactory objectFactory, ProviderFactory providerFactory, WorkerExecutor workerExecutor)
-
Method Summary
Modifier and Type Method Description final IntegergetClassLoadersCacheSize()final UnitsetClassLoadersCacheSize(Integer classLoadersCacheSize)final Set<String>getDisableClassloaderCacheForProcessors()final UnitsetDisableClassloaderCacheForProcessors(Set<String> disableClassloaderCacheForProcessors)final BooleangetMapDiagnosticLocations()final UnitsetMapDiagnosticLocations(Boolean mapDiagnosticLocations)abstract ListProperty<String>getAnnotationProcessorFqNames()abstract MapProperty<String, String>getJavacOptions()final ListProperty<String>getKaptProcessJvmArgs()final Unitcompile(InputChanges inputChanges)-
Methods inherited from class org.jetbrains.kotlin.gradle.internal.KaptTask
getAnnotationProcessorOptionProviders, getClasspathStructure, getCompilerClasspath, getIncludeCompileClasspath, getKaptPluginOptions, getKotlinJavaToolchainProvider, getMetrics, getUseBuildCache, getVerbose, setUseBuildCache -
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class org.jetbrains.kotlin.gradle.internal.tasks.TaskWithLocalState
getLocalStateDirectories -
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.UsesKotlinJavaToolchain
getKotlinJavaToolchain -
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.BaseKapt
getClassesDir, getClasspath, getCompiledSources, getDefaultJavaSourceCompatibility, getDestinationDir, getIncAptCache, getKaptClasspath, getKaptClasspathConfigurationNames, getKaptExternalClasspath, getKotlinSourcesDestinationDir, getSource, getSourceSetName, getStubsDir -
Methods inherited from class org.jetbrains.kotlin.gradle.tasks.Kapt
getAddJdkClassesToClasspath, getKaptJars -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getClassLoadersCacheSize
@Input() final Integer getClassLoadersCacheSize()
-
setClassLoadersCacheSize
final Unit setClassLoadersCacheSize(Integer classLoadersCacheSize)
-
getDisableClassloaderCacheForProcessors
@Input() final Set<String> getDisableClassloaderCacheForProcessors()
-
setDisableClassloaderCacheForProcessors
final Unit setDisableClassloaderCacheForProcessors(Set<String> disableClassloaderCacheForProcessors)
-
getMapDiagnosticLocations
@Input() final Boolean getMapDiagnosticLocations()
-
setMapDiagnosticLocations
final Unit setMapDiagnosticLocations(Boolean mapDiagnosticLocations)
-
getAnnotationProcessorFqNames
@Input() abstract ListProperty<String> getAnnotationProcessorFqNames()
-
getJavacOptions
@Input() abstract MapProperty<String, String> getJavacOptions()
-
getKaptProcessJvmArgs
@Input() final ListProperty<String> getKaptProcessJvmArgs()
-
-
-
-