Fix warnings for passing 'null' argument to parameter annotated as non nullable.
Relates to: #3036 Closes: #3468
This commit is contained in:
committed by
Christoph Strobl
parent
b47b454111
commit
47ded391d0
@@ -431,7 +431,7 @@ public class SimpleJpaRepository<T, ID> implements JpaRepositoryImplementation<T
|
||||
return new PageImpl<>(findAll());
|
||||
}
|
||||
|
||||
return findAll((Specification<T>) null, pageable);
|
||||
return findAll((root, query, criteriaBuilder) -> null, pageable);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -483,7 +483,7 @@ public class SimpleJpaRepository<T, ID> implements JpaRepositoryImplementation<T
|
||||
CriteriaDelete<T> delete = builder.createCriteriaDelete(getDomainClass());
|
||||
|
||||
if (spec != null) {
|
||||
Predicate predicate = spec.toPredicate(delete.from(getDomainClass()), null, builder);
|
||||
Predicate predicate = spec.toPredicate(delete.from(getDomainClass()), builder.createQuery(getDomainClass()), builder);
|
||||
|
||||
if (predicate != null) {
|
||||
delete.where(predicate);
|
||||
|
||||
Reference in New Issue
Block a user