Skip to content

Commit fe34e9c

Browse files
committed
chore: add input validation for formatName
Refs: #2462
1 parent 215793d commit fe34e9c

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

lib/src/main/java/com/diffplug/spotless/npm/EslintFormatterStep.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ public static Map<String, String> defaultDevDependenciesWithEslint(String versio
6969
}
7070

7171
public static FormatterStep create(String formatName, Map<String, String> devDependencies, Provisioner provisioner, File projectDir, File buildDir, File cacheDir, NpmPathResolver npmPathResolver, EslintConfig eslintConfig) {
72+
requireNonNull(formatName);
7273
requireNonNull(devDependencies);
7374
requireNonNull(provisioner);
7475
requireNonNull(projectDir);

lib/src/main/java/com/diffplug/spotless/npm/PrettierFormatterStep.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ public static final Map<String, String> defaultDevDependenciesWithPrettier(Strin
5252
}
5353

5454
public static FormatterStep create(String formatName, Map<String, String> devDependencies, Provisioner provisioner, File projectDir, File buildDir, File cacheDir, NpmPathResolver npmPathResolver, PrettierConfig prettierConfig) {
55+
requireNonNull(formatName);
5556
requireNonNull(devDependencies);
5657
requireNonNull(provisioner);
5758
requireNonNull(buildDir);

0 commit comments

Comments
 (0)