The documentation of ...Builder.flatMapCompletionStage and Stage.FlatMapCompletionStage don't describe what to do when the mapped-in CompletionStage signals null, unlike ReactiveStreamsFactory.fromCompletionStageNullable.
Since there is no flatMapCompletionStageNullable in the API, it is unclear to me if the equivalent throwing behavior should be provided or not.
The documentation of
...Builder.flatMapCompletionStage
andStage.FlatMapCompletionStage
don't describe what to do when the mapped-inCompletionStage
signalsnull
, unlikeReactiveStreamsFactory.fromCompletionStageNullable
.Since there is no
flatMapCompletionStageNullable
in the API, it is unclear to me if the equivalent throwing behavior should be provided or not.What is the expected behavior?