-
- 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
public abstract class KotlinPackageJsonTask extends DefaultTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
KotlinPackageJsonTask.Companion
-
Field Summary
Fields Modifier and Type Field Description private final String
projectPath
private final Map<String, Object>
packageJsonCustomFields
private final File
packageJson
-
Constructor Summary
Constructors Constructor Description KotlinPackageJsonTask()
-
Method Summary
Modifier and Type Method Description final String
getProjectPath()
final Map<String, Object>
getPackageJsonCustomFields()
final File
getPackageJson()
final Unit
resolve()
-
Methods inherited from class org.jetbrains.kotlin.gradle.targets.js.npm.tasks.KotlinPackageJsonTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, 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.gradle.api.DefaultTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getReasonNotToTrackState, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getProjectPath
final String getProjectPath()
-
getPackageJsonCustomFields
@Input() final Map<String, Object> getPackageJsonCustomFields()
-
getPackageJson
@OutputFile() final File getPackageJson()
-
-
-
-