Comparable<Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, ExtensionAware, Task, PatternFilterable, org.gradle.util.Configurable<Task>public class JsHint extends SourceTask
Task.NamerTASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE| Constructor | Description |
|---|---|
JsHint() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
doJsHint() |
|
String |
getEncoding() |
|
FileCollection |
getJsHint() |
|
File |
getJsonReport() |
|
FileCollection |
getRhinoClasspath() |
|
FileTree |
getSource() |
Returns the source for this task, after the include and exclude patterns have been applied.
|
protected org.gradle.process.internal.worker.WorkerProcessFactory |
getWorkerProcessBuilderFactory() |
|
void |
setEncoding(String encoding) |
|
void |
setJsHint(Object jsHint) |
|
void |
setJsHint(FileCollection jsHint) |
Sets jshint file.
|
void |
setJsonReport(File jsonReport) |
Sets JSON report file.
|
void |
setJsonReport(Object jsonReport) |
|
void |
setRhinoClasspath(Object rhinoClasspath) |
|
void |
setRhinoClasspath(FileCollection rhinoClasspath) |
Sets Rhino classpath.
|
exclude, exclude, exclude, exclude, getExcludes, getIncludes, getPatternSetFactory, include, include, include, include, setExcludes, setIncludes, setSource, setSource, sourceconventionMapping, conventionMapping, getConventionMappingappendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getRequiredServices, getServices, getSharedResources, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString, usesService@Inject protected org.gradle.process.internal.worker.WorkerProcessFactory getWorkerProcessBuilderFactory()
@PathSensitive(RELATIVE) public FileTree getSource()
The PathSensitivity for the sources is configured to be PathSensitivity.ABSOLUTE.
If your sources are less strict, please change it accordingly by overriding this method in your subclass.
getSource in class SourceTask@Classpath public FileCollection getRhinoClasspath()
public void setRhinoClasspath(FileCollection rhinoClasspath)
public void setRhinoClasspath(Object rhinoClasspath)
@PathSensitive(RELATIVE) @InputFiles public FileCollection getJsHint()
public void setJsHint(FileCollection jsHint)
public void setJsHint(Object jsHint)
public void setEncoding(String encoding)
@OutputFile public File getJsonReport()
public void setJsonReport(File jsonReport)
public void setJsonReport(Object jsonReport)
public void doJsHint()