![JAR search and dependency download from the Maven repository](/logo.png)
com.cj.jshintmojo.cache.Cache Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jshint-maven-plugin Show documentation
Show all versions of jshint-maven-plugin Show documentation
a maven mojo that integrates the 'jshint' javascript preprocessor
package com.cj.jshintmojo.cache;
import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Cache implements Serializable {
private static final long serialVersionUID = 1L;
public static class Hash implements Serializable {
private static final long serialVersionUID = 6729471159921057308L;
public final String options;
public final String globals;
public final String jsHintVersion;
public final String configFile;
public final List directories;
public final List excludes;
public Hash(String options, String globals, String jsHintVersion, String configFile, List directories, List excludes) {
super();
this.options = options;
this.globals = globals;
this.jsHintVersion = jsHintVersion;
this.configFile = configFile;
this.directories = directories;
this.excludes = excludes;
}
}
public final Hash hash;
public final Map previousResults;
public Cache(Hash hash) {
this(hash, new HashMap());
}
public Cache(Hash hash, Map previousResults) {
this.hash = hash;
this.previousResults = previousResults;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy