@@ -47,7 +47,7 @@ public class VavrAssumptions {
4747 * This NamingStrategy takes the original class's name and adds a suffix to distinguish it.
4848 * The default is ByteBuddy but for debugging purposes, it makes sense to add AssertJ as a name.
4949 */
50- private static ByteBuddy BYTE_BUDDY = new ByteBuddy ().with (TypeValidation .DISABLED )
50+ private static final ByteBuddy BYTE_BUDDY = new ByteBuddy ().with (TypeValidation .DISABLED )
5151 .with (new AuxiliaryType .NamingStrategy .SuffixingRandom ("Assertj$Assumptions" ));
5252
5353 private static final Implementation ASSUMPTION = MethodDelegation .to (AssumptionMethodInterceptor .class );
@@ -81,7 +81,7 @@ public static Object intercept(@This AbstractVavrAssert<?, ?> assertion, @SuperC
8181 */
8282 @ CheckReturnValue
8383 @ SuppressWarnings ("unchecked" )
84- public static <LEFT , RIGHT > AbstractEitherAssert <?, LEFT , RIGHT > assumeThat (Either <LEFT , RIGHT > actual ) {
84+ public static <LEFT , RIGHT > EitherAssert < LEFT , RIGHT > assumeThat (Either <LEFT , RIGHT > actual ) {
8585 return asAssumption (EitherAssert .class , Either .class , actual );
8686 }
8787
@@ -94,7 +94,7 @@ public static <LEFT, RIGHT> AbstractEitherAssert<?, LEFT, RIGHT> assumeThat(Eith
9494 */
9595 @ CheckReturnValue
9696 @ SuppressWarnings ("unchecked" )
97- public static <VALUE > AbstractLazyAssert <?, VALUE > assumeThat (Lazy <VALUE > actual ) {
97+ public static <VALUE > LazyAssert < VALUE > assumeThat (Lazy <VALUE > actual ) {
9898 return asAssumption (LazyAssert .class , Lazy .class , actual );
9999 }
100100
@@ -108,7 +108,7 @@ public static <VALUE> AbstractLazyAssert<?, VALUE> assumeThat(Lazy<VALUE> actual
108108 */
109109 @ CheckReturnValue
110110 @ SuppressWarnings ("unchecked" )
111- public static <K , V > AbstractMapAssert <?, ?, K , V > assumeThat (Map <K , V > actual ) {
111+ public static <K , V > MapAssert < K , V > assumeThat (Map <K , V > actual ) {
112112 return asAssumption (MapAssert .class , Map .class , actual );
113113 }
114114
@@ -122,7 +122,7 @@ public static <VALUE> AbstractLazyAssert<?, VALUE> assumeThat(Lazy<VALUE> actual
122122 */
123123 @ CheckReturnValue
124124 @ SuppressWarnings ("unchecked" )
125- public static <K , V > AbstractMultimapAssert <?, ?, K , V > assumeThat (Multimap <K , V > actual ) {
125+ public static <K , V > MultimapAssert < K , V > assumeThat (Multimap <K , V > actual ) {
126126 return asAssumption (MultimapAssert .class , Multimap .class , actual );
127127 }
128128
@@ -135,7 +135,7 @@ public static <VALUE> AbstractLazyAssert<?, VALUE> assumeThat(Lazy<VALUE> actual
135135 */
136136 @ CheckReturnValue
137137 @ SuppressWarnings ("unchecked" )
138- public static <VALUE > AbstractOptionAssert <?, VALUE > assumeThat (Option <VALUE > actual ) {
138+ public static <VALUE > OptionAssert < VALUE > assumeThat (Option <VALUE > actual ) {
139139 return asAssumption (OptionAssert .class , Option .class , actual );
140140 }
141141
@@ -148,7 +148,7 @@ public static <VALUE> AbstractOptionAssert<?, VALUE> assumeThat(Option<VALUE> ac
148148 */
149149 @ CheckReturnValue
150150 @ SuppressWarnings ("unchecked" )
151- public static <ELEMENT > AbstractSetAssert <?, ?, ELEMENT , ? > assumeThat (Set <ELEMENT > actual ) {
151+ public static <ELEMENT > SetAssert < ELEMENT > assumeThat (Set <ELEMENT > actual ) {
152152 return asAssumption (SetAssert .class , Set .class , actual );
153153 }
154154
@@ -161,7 +161,7 @@ public static <VALUE> AbstractOptionAssert<?, VALUE> assumeThat(Option<VALUE> ac
161161 */
162162 @ CheckReturnValue
163163 @ SuppressWarnings ("unchecked" )
164- public static <ELEMENT > AbstractSeqAssert <?, ?, ELEMENT , ? > assumeThat (Seq <ELEMENT > actual ) {
164+ public static <ELEMENT > SeqAssert < ELEMENT > assumeThat (Seq <ELEMENT > actual ) {
165165 return asAssumption (SeqAssert .class , Seq .class , actual );
166166 }
167167
@@ -174,7 +174,7 @@ public static <VALUE> AbstractOptionAssert<?, VALUE> assumeThat(Option<VALUE> ac
174174 */
175175 @ CheckReturnValue
176176 @ SuppressWarnings ("unchecked" )
177- public static <VALUE > AbstractTryAssert <?, VALUE > assumeThat (Try <VALUE > actual ) {
177+ public static <VALUE > TryAssert < VALUE > assumeThat (Try <VALUE > actual ) {
178178 return asAssumption (TryAssert .class , Try .class , actual );
179179 }
180180
@@ -188,7 +188,7 @@ public static <VALUE> AbstractTryAssert<?, VALUE> assumeThat(Try<VALUE> actual)
188188 */
189189 @ CheckReturnValue
190190 @ SuppressWarnings ("unchecked" )
191- public static <INVALID , VALID > AbstractValidationAssert <?, INVALID , VALID > assumeThat (Validation <INVALID , VALID > actual ) {
191+ public static <INVALID , VALID > ValidationAssert < INVALID , VALID > assumeThat (Validation <INVALID , VALID > actual ) {
192192 return asAssumption (ValidationAssert .class , Validation .class , actual );
193193 }
194194
0 commit comments