Skip to content

Commit a5b7bec

Browse files
nedtwiggGoooler
authored andcommitted
Add missing arguments to make FormatAnnotationsStep and ImportOrderStep serializable.
1 parent 8910c68 commit a5b7bec

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

lib/src/main/java/com/diffplug/spotless/java/FormatAnnotationsStep.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import com.diffplug.spotless.FormatterFunc;
2828
import com.diffplug.spotless.FormatterStep;
2929
import com.diffplug.spotless.RoundedStep;
30+
import com.diffplug.spotless.SerializedFunction;
3031

3132
/**
3233
* Some formatters put every annotation on its own line
@@ -398,7 +399,7 @@ public static FormatterStep create() {
398399
}
399400

400401
public static FormatterStep create(List<String> addedTypeAnnotations, List<String> removedTypeAnnotations) {
401-
return FormatterStep.create(NAME, new State(addedTypeAnnotations, removedTypeAnnotations), State::toFormatter);
402+
return FormatterStep.create(NAME, new State(addedTypeAnnotations, removedTypeAnnotations), SerializedFunction.identity(), State::toFormatter);
402403
}
403404

404405
private FormatAnnotationsStep() {}

lib/src/main/java/com/diffplug/spotless/java/ImportOrderStep.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
import com.diffplug.spotless.FormatterFunc;
4040
import com.diffplug.spotless.FormatterStep;
4141
import com.diffplug.spotless.RoundedStep;
42+
import com.diffplug.spotless.SerializedFunction;
4243

4344
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
4445

@@ -90,6 +91,7 @@ private FormatterStep createFrom(boolean wildcardsLast, boolean semanticSort, Se
9091
Set<String> treatAsClass, Supplier<List<String>> importOrder) {
9192
return FormatterStep.create("importOrder",
9293
new State(importOrder.get(), lineFormat, wildcardsLast, semanticSort, treatAsPackage, treatAsClass),
94+
SerializedFunction.identity(),
9395
State::toFormatter);
9496
}
9597

0 commit comments

Comments
 (0)