Skip to content

Fix overridden methods nullability [SPR-15869] #20424

Closed
@spring-projects-issues

Description

@spring-projects-issues

Sébastien Deleuze opened SPR-15869 and commented

As specified in this custom nullability proposal and as discussed with Jetbrains team, methods overridding parent one with @Nullable return values annotation require the @Nullable annotation to be present at the same level than @Override to get nullable qualifier taken in account in the overridden method.

This is currently not done in most places, so this need to be fixed to get null-safety handled correctly by IDEA and Kotlin.


Issue Links:

Referenced from: commits 73cf07e, 47a7475

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions