Skip to content

Commit 91de3b6

Browse files
committed
Make the FormatterStep arguments a little bit more forgiving.
1 parent a7338e8 commit 91de3b6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2016-2024 DiffPlug
2+
* Copyright 2016-2025 DiffPlug
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -106,7 +106,7 @@ static <RoundtripState extends Serializable, EqualityState extends Serializable>
106106
String name,
107107
ThrowingEx.Supplier<RoundtripState> roundtripInit,
108108
SerializedFunction<RoundtripState, EqualityState> equalityFunc,
109-
SerializedFunction<EqualityState, FormatterFunc> formatterFunc) {
109+
SerializedFunction<EqualityState, ? extends FormatterFunc> formatterFunc) {
110110
return new FormatterStepSerializationRoundtrip<>(name, roundtripInit, equalityFunc, formatterFunc);
111111
}
112112

@@ -128,7 +128,7 @@ static <RoundtripState extends Serializable, EqualityState extends Serializable>
128128
String name,
129129
RoundtripState roundTrip,
130130
SerializedFunction<RoundtripState, EqualityState> equalityFunc,
131-
SerializedFunction<EqualityState, FormatterFunc> formatterFunc) {
131+
SerializedFunction<EqualityState, ? extends FormatterFunc> formatterFunc) {
132132
return createLazy(name, () -> roundTrip, equalityFunc, formatterFunc);
133133
}
134134

0 commit comments

Comments
 (0)