[JAVA-4765] Finish adding NonNullAPI annotation to reactive streams module Created: 10/Oct/22  Updated: 28/Oct/23  Resolved: 11/Oct/22

Status: Closed
Project: Java Driver
Component/s: API, Reactive Streams
Affects Version/s: None
Fix Version/s: 4.8.0

Type: Improvement Priority: Unknown
Reporter: Jeffrey Yemin Assignee: Jeffrey Yemin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by JAVA-3627 Annotate Reactive streams API with @N... Closed
Backwards Compatibility: Fully Compatible
Documentation Changes: Not Needed

 Description   

Every package in the reactive streams modules is annotated with NonNullAPI except for the root package com.mongodb.reactivestreams.client. It seems like an oversight, and is quite easy to fix, as there are only a couple of places where Nullable needs to be added.



 Comments   
Comment by Githook User [ 11/Oct/22 ]

Author:

{'name': 'Jeff Yemin', 'email': 'jeff.yemin@mongodb.com', 'username': 'jyemin'}

Message: Annotate com.mongodb.reactivestreams.client package as NonNullApi (#1015)

JAVA-4765
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/c86d174888a03d5192c1bfa6dc3ccbf9f5df8a83

Generated at Thu Feb 08 09:02:54 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.