Class KspTaskNative

  • All Implemented Interfaces:
    com.google.devtools.ksp.gradle.KspTask , kotlin.Comparable , org.gradle.api.Task , org.gradle.api.internal.DynamicObjectAware , org.gradle.api.internal.TaskInternal , org.gradle.api.plugins.ExtensionAware , org.gradle.api.tasks.util.PatternFilterable , org.gradle.util.Configurable , org.jetbrains.kotlin.gradle.dsl.KotlinCompile , org.jetbrains.kotlin.gradle.dsl.KotlinNativeCompileTask , org.jetbrains.kotlin.gradle.internal.CompilerArgumentAware , org.jetbrains.kotlin.gradle.internal.tasks.TaskWithLocalState , org.jetbrains.kotlin.gradle.plugin.KotlinCompilerArgumentsProducer , org.jetbrains.kotlin.gradle.plugin.statistics.UsesBuildFusService , org.jetbrains.kotlin.gradle.report.UsesBuildMetricsService , org.jetbrains.kotlin.gradle.targets.native.toolchain.UsesKotlinNativeBundleBuildService , org.jetbrains.kotlin.gradle.tasks.K2MultiplatformCompilationTask , org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask , org.jetbrains.kotlin.gradle.tasks.KotlinCompileTool

    @CacheableTask() 
    public abstract class KspTaskNative
    extends KotlinNativeCompile implements KspTask
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class org.jetbrains.kotlin.gradle.tasks.KotlinNativeCompile

        compile, createCompilerArguments, getAdditionalCompilerOptions, getApiVersion, getBaseName, getCommonSources, getCompilerOptions, getDebuggable, getEnabledLanguageFeatures, getKonanDataDir, getKonanHome, getKotlinOptions, getLanguageVersion, getModuleName, getMultiplatformStructure, getOptInAnnotationsInUse, getOptimized, getOutputKind, getShortModuleName, setupCompilerArgs
      • Methods inherited from class org.jetbrains.kotlin.gradle.tasks.AbstractKotlinNativeCompile

        getArtifactVersion, getCompilerPluginClasspath, getCompilerPluginCommandLine, getCompilerPluginOptions, getKotlinNativeVersion, getKotlinPluginData, getLanguageSettings, getLibraries, getOutputFile, getProgressiveMode, getTarget, setCompilerPluginClasspath, setKotlinPluginData
      • Methods inherited from class org.jetbrains.kotlin.gradle.plugin.statistics.UsesBuildFusService

        getBuildFusService
      • Methods inherited from class org.jetbrains.kotlin.gradle.report.UsesBuildMetricsService

        getBuildMetricsService
      • Methods inherited from class org.jetbrains.kotlin.gradle.internal.CompilerArgumentAware

        createCompilerArgs, getDefaultSerializedCompilerArguments, getSerializedCompilerArguments, getSerializedCompilerArgumentsIgnoreClasspathIssues
      • Methods inherited from class org.jetbrains.kotlin.gradle.tasks.KotlinCompileTool

        getDestinationDirectory
      • 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, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class org.jetbrains.kotlin.gradle.targets.native.toolchain.UsesKotlinNativeBundleBuildService

        getKotlinNativeBundleBuildService
      • Methods inherited from class org.jetbrains.kotlin.gradle.internal.tasks.TaskWithLocalState

        getLocalStateDirectories
      • Methods inherited from class org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompileTool

        disallowSourceChanges, exclude, exclude, exclude, exclude, getExcludes, getIncludes, getMetrics, getSources, include, include, include, include, setExcludes, setIncludes, setSource, source
      • Methods inherited from class com.google.devtools.ksp.gradle.KspTask

        getCommandLineArgumentProviders, getIncrementalChangesTransformers, getOptions
      • Methods inherited from class org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask

        compilerOptions, compilerOptions
      • Methods inherited from class org.jetbrains.kotlin.gradle.dsl.KotlinCompile

        kotlinOptions, kotlinOptions
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail