Skip to content

Commit c78a0e8

Browse files
christophstroblmp911de
authored andcommitted
Update nullable contract and add issue references.
Original Pull Request: #4970
1 parent ec21880 commit c78a0e8

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/aot/MongoAotRepositoryFragmentSupport.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ protected List<Object> convertSimpleRawResults(Class<?> targetType, List<Documen
103103
return list;
104104
}
105105

106-
protected Object convertSimpleRawResult(Class<?> targetType, Document rawResult) {
106+
protected @Nullable Object convertSimpleRawResult(Class<?> targetType, Document rawResult) {
107107
return extractSimpleTypeResult(rawResult, targetType, mongoConverter);
108108
}
109109

spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/aot/MongoRepositoryContributorTests.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ void testDerivedFinderReturningSlice() {
275275
assertThat(slice.getContent()).extracting(User::getUsername).containsExactly("han", "kylo");
276276
}
277277

278-
@Test
278+
@Test // GH-4970
279279
void testDerivedQueryReturningStream() {
280280

281281
List<User> results = fragment.streamByLastnameStartingWith("S", Sort.by("username"), Limit.of(2)).toList();
@@ -284,7 +284,7 @@ void testDerivedQueryReturningStream() {
284284
assertThat(results).extracting(User::getUsername).containsExactly("han", "kylo");
285285
}
286286

287-
@Test
287+
@Test // GH-4970
288288
void testDerivedQueryReturningWindowByOffset() {
289289

290290
Window<User> window1 = fragment.findTop2WindowByLastnameStartingWithOrderByUsername("S", ScrollPosition.offset());
@@ -295,7 +295,7 @@ void testDerivedQueryReturningWindowByOffset() {
295295
assertThat(window2).extracting(User::getUsername).containsExactly("luke", "vader");
296296
}
297297

298-
@Test
298+
@Test // GH-4970
299299
void testDerivedQueryReturningWindowByKeyset() {
300300

301301
Window<User> window1 = fragment.findTop2WindowByLastnameStartingWithOrderByUsername("S", ScrollPosition.keyset());
@@ -474,7 +474,7 @@ void testDerivedFinderReturningPageOfProjections() {
474474
assertThat(users).extracting(UserProjection::getUsername).containsExactly("han", "kylo");
475475
}
476476

477-
@Test
477+
@Test // GH-4970
478478
void testDerivedFinderReturningPageOfDynamicProjections() {
479479

480480
Page<UserProjection> users = fragment.findUserProjectionByLastnameStartingWith("S",
@@ -559,7 +559,7 @@ void testAggregationWithProjectedResultsWrappedInAggregationResults() {
559559
new UserAggregate("Solo", List.of("Han", "Ben")));
560560
}
561561

562-
@Test
562+
@Test // GH-4970
563563
void testAggregationStreamWithProjectedResultsWrappedInAggregationResults() {
564564

565565
List<UserAggregate> allLastnames = fragment.streamGroupByLastnameAndAsAggregationResults("first_name").toList();

spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/aot/MongoRepositoryContributorUnitTests.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ MongoOperations mongoOperations() {
6565

6666
@Autowired TestGenerationContext generationContext;
6767

68-
@Test
68+
@Test // GH-4970
6969
void shouldConsiderMetaAnnotation() throws IOException {
7070

7171
InputStreamSource aotFragment = generationContext.getGeneratedFiles().getGeneratedFile(GeneratedFiles.Kind.SOURCE,

0 commit comments

Comments
 (0)