Package org.jsweet.gradle
Class AbstractJSweetTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.jsweet.gradle.AbstractJSweetTask
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
- Direct Known Subclasses:
JSweetCleanTask,JSweetTranspileTask
public abstract class AbstractJSweetTask
extends org.gradle.api.internal.ConventionTask
Base class for JSweet tasks
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected JSweetPluginExtensionconfigurationprotected org.apache.log4j.Loggerlogger -
Constructor Summary
Constructors Constructor Description AbstractJSweetTask() -
Method Summary
Modifier and Type Method Description protected voidconfigureLogging()JSweetPluginExtensiongetConfiguration()protected voidlogInfo(java.lang.String content)voidsetConfiguration(JSweetPluginExtension configuration)Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingMethods inherited from class org.gradle.api.DefaultTask
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, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, replaceLogger, setImpliesSubProjects
-
Field Details
-
logger
protected final org.apache.log4j.Logger logger -
configuration
-
-
Constructor Details
-
AbstractJSweetTask
public AbstractJSweetTask()
-
-
Method Details
-
getConfiguration
-
setConfiguration
-
logInfo
protected void logInfo(java.lang.String content) -
configureLogging
protected void configureLogging()
-