1515 */
1616package com .diffplug .spotless .cli .steps ;
1717
18+ import java .util .Collections ;
19+ import java .util .List ;
20+
21+ import org .jetbrains .annotations .NotNull ;
22+
1823import com .diffplug .spotless .FormatterStep ;
1924import com .diffplug .spotless .cli .core .SpotlessActionContext ;
2025import com .diffplug .spotless .cli .help .AdditionalInfoLinks ;
2126import com .diffplug .spotless .cli .help .OptionConstants ;
2227import com .diffplug .spotless .cli .help .SupportedFileTypes ;
23- import com .diffplug .spotless .java .CleanthatJavaStep ;
2428import com .diffplug .spotless .java .RemoveUnusedImportsStep ;
25- import org .jetbrains .annotations .NotNull ;
26- import picocli .CommandLine ;
2729
28- import java .util .ArrayList ;
29- import java .util .Collections ;
30- import java .util .List ;
31- import java .util .Objects ;
30+ import picocli .CommandLine ;
3231
3332@ CommandLine .Command (name = "remove-unused-imports" , description = "Removes unused imports from Java files." )
3433@ SupportedFileTypes ("Java" )
@@ -38,16 +37,15 @@ public class RemoveUnusedImports extends SpotlessFormatterStep {
3837 @ CommandLine .Option (
3938 names = {"--engine" , "-e" },
4039 defaultValue = "GOOGLE_JAVA_FORMAT" ,
41- description =
42- "The backing engine to use for detecting and removing unused imports." + OptionConstants .VALID_AND_DEFAULT_VALUES_SUFFIX )
40+ description = "The backing engine to use for detecting and removing unused imports."
41+ + OptionConstants .VALID_AND_DEFAULT_VALUES_SUFFIX )
4342 Engine engine ;
4443
4544 public enum Engine {
4645 GOOGLE_JAVA_FORMAT {
4746 @ Override
4847 String formatterName () {
4948 return RemoveUnusedImportsStep .defaultFormatter ();
50-
5149 }
5250 },
5351 CLEAN_THAT {
@@ -57,7 +55,6 @@ String formatterName() {
5755 }
5856 };
5957
60-
6158 abstract String formatterName ();
6259 }
6360
0 commit comments