46
46
* @author Mark Paluch
47
47
* @author Daniel Shuy
48
48
*/
49
- @ SuppressWarnings (" removal" )
49
+ @ SuppressWarnings ({ "unchecked" , "deprecation" , " removal" } )
50
50
@ ExtendWith (MockitoExtension .class )
51
51
@ MockitoSettings (strictness = Strictness .LENIENT )
52
52
class SpecificationUnitTests {
@@ -55,7 +55,6 @@ class SpecificationUnitTests {
55
55
@ Mock (serializable = true ) Root <Object > root ;
56
56
@ Mock (serializable = true ) CriteriaQuery <?> query ;
57
57
@ Mock (serializable = true ) CriteriaBuilder builder ;
58
-
59
58
@ Mock (serializable = true ) Predicate predicate ;
60
59
61
60
@ BeforeEach
@@ -163,7 +162,6 @@ void specificationsShouldBeSerializable() {
163
162
164
163
assertThat (specification ).isNotNull ();
165
164
166
- @ SuppressWarnings ({ "unchecked" , "deprecation" })
167
165
Specification <Object > transferredSpecification = (Specification <Object >) deserialize (serialize (specification ));
168
166
169
167
assertThat (transferredSpecification ).isNotNull ();
@@ -178,7 +176,6 @@ void complexSpecificationsShouldBeSerializable() {
178
176
179
177
assertThat (specification ).isNotNull ();
180
178
181
- @ SuppressWarnings ({ "unchecked" , "deprecation" })
182
179
Specification <Object > transferredSpecification = (Specification <Object >) deserialize (serialize (specification ));
183
180
184
181
assertThat (transferredSpecification ).isNotNull ();
@@ -191,7 +188,6 @@ void andCombinesSpecificationsInOrder() {
191
188
Predicate secondPredicate = mock (Predicate .class );
192
189
193
190
Specification <Object > first = ((root1 , query1 , criteriaBuilder ) -> firstPredicate );
194
-
195
191
Specification <Object > second = ((root1 , query1 , criteriaBuilder ) -> secondPredicate );
196
192
197
193
first .and (second ).toPredicate (root , query , builder );
0 commit comments