Class JsHint

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.SourceTask
org.gradle.plugins.javascript.jshint.JsHint
All Implemented Interfaces:
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
  • Constructor Details

    • JsHint

      public JsHint()
  • Method Details

    • getWorkerProcessBuilderFactory

      @Inject protected org.gradle.process.internal.worker.WorkerProcessFactory getWorkerProcessBuilderFactory()
    • getRhinoClasspath

      @Classpath public FileCollection getRhinoClasspath()
    • setRhinoClasspath

      public void setRhinoClasspath(FileCollection rhinoClasspath)
      Sets Rhino classpath.
      Since:
      4.0
    • setRhinoClasspath

      public void setRhinoClasspath(Object rhinoClasspath)
    • getJsHint

      @InputFiles public FileCollection getJsHint()
    • setJsHint

      public void setJsHint(FileCollection jsHint)
      Sets jshint file.
      Since:
      4.0
    • setJsHint

      public void setJsHint(Object jsHint)
    • getEncoding

      @Input public String getEncoding()
    • setEncoding

      public void setEncoding(String encoding)
    • getJsonReport

      @OutputFile public File getJsonReport()
    • setJsonReport

      public void setJsonReport(File jsonReport)
      Sets JSON report file.
      Since:
      4.0
    • setJsonReport

      public void setJsonReport(Object jsonReport)
    • doJsHint

      public void doJsHint()