Package co.com.bancolombia.task
Class AbstractCleanArchitectureDefaultTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
co.com.bancolombia.task.AbstractCleanArchitectureDefaultTask
- All Implemented Interfaces:
Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.Named,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
- Direct Known Subclasses:
AbstractResolvableTypeTask,AnalyticsTask,DeleteModuleTask,GenerateModelTask,GenerateStructureTask,GenerateUseCaseTask,InternalTask,UpdateProjectTask,ValidateStructureTask
public abstract class AbstractCleanArchitectureDefaultTask
extends org.gradle.api.DefaultTask
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.gradle.api.Task
org.gradle.api.Task.Namer -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ModuleBuilderprotected final org.gradle.api.logging.LoggerFields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidexecute()voidprotected org.gradle.api.internal.tasks.options.OptionReaderprotected org.gradle.internal.logging.text.StyledTextOutputFactoryprotected voidprotected ModuleFactoryresolveFactory(String type) protected ModuleFactoryresolveFactory(String packageName, String prefix, String type) protected Stringprotected Stringprotected voidsendAnalytics(long duration) protected voidsendAnalytics(String type, long duration) Methods 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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Field Details
-
builder
-
logger
protected final org.gradle.api.logging.Logger logger
-
-
Constructor Details
-
AbstractCleanArchitectureDefaultTask
protected AbstractCleanArchitectureDefaultTask()
-
-
Method Details
-
printHelp
protected void printHelp() -
executeBaseTask
- Throws:
IOExceptionCleanException
-
execute
- Throws:
IOExceptionCleanException
-
resolveAnalyticsType
-
getTextOutputFactory
@Inject protected org.gradle.internal.logging.text.StyledTextOutputFactory getTextOutputFactory() -
getOptionReader
@Inject protected org.gradle.api.internal.tasks.options.OptionReader getOptionReader() -
resolveFactory
-
resolveFactory
-
resolveTypes
-
resolvePrefix
-
resolvePackage
-
sendAnalytics
protected void sendAnalytics(long duration) -
sendAnalytics
-