Skip to content

Commit 1184d6e

Browse files
committed
Upgrade to Kotlin 1.7.
Adopt to stricter nullability checks. Closes #4096
1 parent 062b4e8 commit 1184d6e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

spring-data-mongodb/src/main/kotlin/org/springframework/data/mongodb/core/query/TypedCriteriaExtensions.kt

+8-8
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ infix fun <T> KProperty<T>.ne(value: T): Criteria =
5353
* @since 2.2
5454
* @see Criteria.lt
5555
*/
56-
infix fun <T> KProperty<T>.lt(value: T): Criteria =
57-
Criteria(this.toDotPath()).lt(value)
56+
infix fun <T> KProperty<T>.lt(value: Any): Criteria =
57+
Criteria(this.toDotPath()).lt(value)
5858

5959
/**
6060
* Creates a criterion using the $lte operator.
@@ -64,8 +64,8 @@ infix fun <T> KProperty<T>.lt(value: T): Criteria =
6464
* @since 2.2
6565
* @see Criteria.lte
6666
*/
67-
infix fun <T> KProperty<T>.lte(value: T): Criteria =
68-
Criteria(this.toDotPath()).lte(value)
67+
infix fun <T> KProperty<T>.lte(value: Any): Criteria =
68+
Criteria(this.toDotPath()).lte(value)
6969

7070
/**
7171
* Creates a criterion using the $gt operator.
@@ -75,8 +75,8 @@ infix fun <T> KProperty<T>.lte(value: T): Criteria =
7575
* @since 2.2
7676
* @see Criteria.gt
7777
*/
78-
infix fun <T> KProperty<T>.gt(value: T): Criteria =
79-
Criteria(this.toDotPath()).gt(value)
78+
infix fun <T> KProperty<T>.gt(value: Any): Criteria =
79+
Criteria(this.toDotPath()).gt(value)
8080

8181
/**
8282
* Creates a criterion using the $gte operator.
@@ -86,8 +86,8 @@ infix fun <T> KProperty<T>.gt(value: T): Criteria =
8686
* @since 2.2
8787
* @see Criteria.gte
8888
*/
89-
infix fun <T> KProperty<T>.gte(value: T): Criteria =
90-
Criteria(this.toDotPath()).gte(value)
89+
infix fun <T> KProperty<T>.gte(value: Any): Criteria =
90+
Criteria(this.toDotPath()).gte(value)
9191

9292
/**
9393
* Creates a criterion using the $in operator.

0 commit comments

Comments
 (0)