Class EslintJs
- java.lang.Object
-
- com.diffplug.spotless.maven.npm.AbstractNpmFormatterStepFactory
-
- com.diffplug.spotless.maven.javascript.AbstractEslint
-
- com.diffplug.spotless.maven.javascript.EslintJs
-
- All Implemented Interfaces:
FormatterStepFactory
public class EslintJs extends AbstractEslint
-
-
Field Summary
-
Fields inherited from class com.diffplug.spotless.maven.javascript.AbstractEslint
configFile, configJs, devDependencies, devDependencyProperties, ERROR_MESSAGE_ONLY_ONE_CONFIG, eslintVersion
-
Fields inherited from class com.diffplug.spotless.maven.npm.AbstractNpmFormatterStepFactory
SPOTLESS_NPM_INSTALL_CACHE_DEFAULT_NAME
-
-
Constructor Summary
Constructors Constructor Description EslintJs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.String>
createDefaultDependencies()
protected com.diffplug.spotless.npm.EslintConfig
eslintConfig(FormatterStepConfig stepConfig)
-
Methods inherited from class com.diffplug.spotless.maven.javascript.AbstractEslint
newFormatterStep
-
Methods inherited from class com.diffplug.spotless.maven.npm.AbstractNpmFormatterStepFactory
baseDir, buildDir, cacheDir, moreThanOneNonNull, node, npm, npmPathResolver, npmrc, propertiesAsMap
-
-
-
-
Method Detail
-
eslintConfig
protected com.diffplug.spotless.npm.EslintConfig eslintConfig(FormatterStepConfig stepConfig)
- Specified by:
eslintConfig
in classAbstractEslint
-
createDefaultDependencies
protected java.util.Map<java.lang.String,java.lang.String> createDefaultDependencies()
- Specified by:
createDefaultDependencies
in classAbstractEslint
-
-