-
- 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.targets.js.npm.RequiresNpmDependencies
public class SeparateDukatTask extends DukatTask
-
-
Field Summary
Fields Modifier and Type Field Description private final Set<RequiredKotlinJsDependency>
requiredNpmDependencies
private File
destinationDir
private final String
compilationName
private final Boolean
nodeModulesRequired
private ExternalsOutputFormat
externalsOutputFormat
private final List<DtsResolver.Dts>
dts
private String
qualifiedPackageName
private final List<File>
dTsFiles
private final List<String>
inputs
private final String
operation
private final transient KotlinJsCompilation
compilation
private Boolean
enabled
private final Property<Duration>
timeout
private final TaskStateInternal
state
private Boolean
impliesSubProjects
private final Boolean
hasCustomActions
private final Set<Provider<out BuildService<?>>>
requiredServices
-
Constructor Summary
Constructors Constructor Description SeparateDukatTask(KotlinJsCompilation compilation)
-
Method Summary
Modifier and Type Method Description Set<RequiredKotlinJsDependency>
getRequiredNpmDependencies()
File
getDestinationDir()
Destination directory for files with converted declarations Unit
setDestinationDir(File destinationDir)
Destination directory for files with converted declarations -
Methods inherited from class org.jetbrains.kotlin.gradle.targets.js.dukat.DukatTask
getCompilation, getCompilationName, getDTsFiles, getDts, getExternalsOutputFormat, getInputs, getNodeModulesRequired, getOperation, getQualifiedPackageName, run, setExternalsOutputFormat, setQualifiedPackageName
-
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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
SeparateDukatTask
SeparateDukatTask(KotlinJsCompilation compilation)
-
-
Method Detail
-
getRequiredNpmDependencies
Set<RequiredKotlinJsDependency> getRequiredNpmDependencies()
-
getDestinationDir
@OutputDirectory() File getDestinationDir()
Destination directory for files with converted declarations
-
setDestinationDir
Unit setDestinationDir(File destinationDir)
Destination directory for files with converted declarations
-
-
-
-