@@ -30,7 +30,7 @@ public class DiktatStep {
30
30
// prevent direct instantiation
31
31
private DiktatStep () {}
32
32
33
- private static final String DEFAULT_VERSION = "1.1 .0" ;
33
+ private static final String DEFAULT_VERSION = "1.2 .0" ;
34
34
static final String NAME = "diktat" ;
35
35
static final String PACKAGE_DIKTAT = "org.cqfn.diktat" ;
36
36
static final String MAVEN_COORDINATE = PACKAGE_DIKTAT + ":diktat-rules:" ;
@@ -44,30 +44,22 @@ public static FormatterStep create(Provisioner provisioner) {
44
44
}
45
45
46
46
public static FormatterStep create (String versionDiktat , Provisioner provisioner ) {
47
- return create (versionDiktat , provisioner , Collections . emptyMap (), null );
47
+ return create (versionDiktat , provisioner , null );
48
48
}
49
49
50
50
public static FormatterStep create (String versionDiktat , Provisioner provisioner , @ Nullable FileSignature config ) {
51
- return create (versionDiktat , provisioner , Collections .emptyMap (), config );
52
- }
53
-
54
- public static FormatterStep create (String versionDiktat , Provisioner provisioner , Map <String , String > userData , @ Nullable FileSignature config ) {
55
- return create (versionDiktat , provisioner , false , userData , config );
51
+ return create (versionDiktat , provisioner , false , config );
56
52
}
57
53
58
54
public static FormatterStep createForScript (String versionDiktat , Provisioner provisioner , @ Nullable FileSignature config ) {
59
- return createForScript (versionDiktat , provisioner , Collections .emptyMap (), config );
60
- }
61
-
62
- public static FormatterStep createForScript (String versionDiktat , Provisioner provisioner , Map <String , String > userData , @ Nullable FileSignature config ) {
63
- return create (versionDiktat , provisioner , true , userData , config );
55
+ return create (versionDiktat , provisioner , true , config );
64
56
}
65
57
66
- public static FormatterStep create (String versionDiktat , Provisioner provisioner , boolean isScript , Map < String , String > userData , @ Nullable FileSignature config ) {
58
+ public static FormatterStep create (String versionDiktat , Provisioner provisioner , boolean isScript , @ Nullable FileSignature config ) {
67
59
Objects .requireNonNull (versionDiktat , "versionDiktat" );
68
60
Objects .requireNonNull (provisioner , "provisioner" );
69
61
return FormatterStep .createLazy (NAME ,
70
- () -> new DiktatStep .State (versionDiktat , provisioner , isScript , userData , config ),
62
+ () -> new DiktatStep .State (versionDiktat , provisioner , isScript , config ),
71
63
DiktatStep .State ::createFormat );
72
64
}
73
65
@@ -79,14 +71,12 @@ static final class State implements Serializable {
79
71
private final boolean isScript ;
80
72
private final @ Nullable FileSignature config ;
81
73
final JarState jar ;
82
- private final TreeMap <String , String > userData ;
83
74
84
- State (String versionDiktat , Provisioner provisioner , boolean isScript , Map < String , String > userData , @ Nullable FileSignature config ) throws IOException {
75
+ State (String versionDiktat , Provisioner provisioner , boolean isScript , @ Nullable FileSignature config ) throws IOException {
85
76
86
77
HashSet <String > pkgSet = new HashSet <>();
87
78
pkgSet .add (MAVEN_COORDINATE + versionDiktat );
88
79
89
- this .userData = new TreeMap <>(userData );
90
80
this .jar = JarState .from (pkgSet , provisioner );
91
81
this .isScript = isScript ;
92
82
this .config = config ;
@@ -98,8 +88,8 @@ FormatterFunc createFormat() throws Exception {
98
88
}
99
89
100
90
Class <?> formatterFunc = jar .getClassLoader ().loadClass ("com.diffplug.spotless.glue.diktat.DiktatFormatterFunc" );
101
- Constructor <?> constructor = formatterFunc .getConstructor (boolean .class , Map . class );
102
- return (FormatterFunc .NeedsFile ) constructor .newInstance (isScript , userData );
91
+ Constructor <?> constructor = formatterFunc .getConstructor (boolean .class );
92
+ return (FormatterFunc .NeedsFile ) constructor .newInstance (isScript );
103
93
}
104
94
}
105
95
}
0 commit comments