Package: org.gradle.plugins.javascript.jshint

## [Java] Class JsHint

- org.gradle.plugins.javascript.jshint.JsHint

- - ### Methods Summary

    Methods
    Type | Name and description
    --- | ---
    `void` | `doJsHint()`
    `String` | `getEncoding()`
    `FileCollection` | `getJsHint()`
    `File` | `getJsonReport()`
    `FileCollection` | `getRhinoClasspath()`
    `protected Factory<WorkerProcessBuilder>` | `getWorkerProcessBuilderFactory()`
    `void` | `setEncoding(String encoding)`
    `void` | `setJsHint(Object jsHint)`
    `void` | `setJsonReport(Object jsonReport)`
    `void` | `setRhinoClasspath(Object rhinoClasspath)`

- - ### Method Detail

    - #### @TaskAction public void doJsHint()

    - #### @Input public String getEncoding()

    - #### @InputFiles public FileCollection getJsHint()

    - #### @OutputFile public File getJsonReport()

    - #### @InputFiles public FileCollection getRhinoClasspath()

    - #### @Inject protected Factory<WorkerProcessBuilder> getWorkerProcessBuilderFactory()

    - #### public void setEncoding(String encoding)

    - #### public void setJsHint(Object jsHint)

    - #### public void setJsonReport(Object jsonReport)

    - #### public void setRhinoClasspath(Object rhinoClasspath)