From 2d82436ab7c5c9a255f2f123bf33b92e5bbc4a95 Mon Sep 17 00:00:00 2001 From: Oscar Hernandez Date: Thu, 24 Oct 2024 13:12:51 +0200 Subject: [PATCH 1/2] Fix NPE in CrudRepositoryExtensions --- .../springframework/data/repository/CrudRepositoryExtensions.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt b/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt index 8daabe60b7..042505eeea 100644 --- a/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt +++ b/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt @@ -23,4 +23,4 @@ package org.springframework.data.repository * @author Sebastien Deleuze * @since 2.1.4 */ -fun CrudRepository.findByIdOrNull(id: ID): T? = findById(id!!).orElse(null) +fun CrudRepository.findByIdOrNull(id: ID): T? = findById(id).orElse(null) From be41a72079ba303cc81371ba0544c32672ae6c53 Mon Sep 17 00:00:00 2001 From: Oscar Hernandez Date: Thu, 24 Oct 2024 13:30:31 +0200 Subject: [PATCH 2/2] add author in class header --- .../springframework/data/repository/CrudRepositoryExtensions.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt b/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt index 042505eeea..a4947cb738 100644 --- a/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt +++ b/src/main/kotlin/org/springframework/data/repository/CrudRepositoryExtensions.kt @@ -21,6 +21,7 @@ package org.springframework.data.repository * @param id the entity id. * @return the entity with the given id or `null` if none found * @author Sebastien Deleuze + * @author Oscar Hernandez * @since 2.1.4 */ fun CrudRepository.findByIdOrNull(id: ID): T? = findById(id).orElse(null)