Skip to content

provides extra @NonNullApi annotation for all packages#826

Merged
OlegDokuka merged 3 commits intodevelopfrom
enhancement/non-null-api
May 8, 2020
Merged

provides extra @NonNullApi annotation for all packages#826
OlegDokuka merged 3 commits intodevelopfrom
enhancement/non-null-api

Conversation

@OlegDokuka
Copy link
Copy Markdown
Member

This PR provides some enhancement from the API documentation perspective and provides all the packages with NonNullApi annotation. Also, it provides fixes where it is needed to ensure that all places where Nullability is allowed are annotated appropriately.
Signed-off-by: Oleh Dokuka shadowgun@i.ua

Signed-off-by: Oleh Dokuka <shadowgun@i.ua>
@OlegDokuka OlegDokuka added this to the 1.0 milestone May 8, 2020
Signed-off-by: Oleh Dokuka <shadowgun@i.ua>
@OlegDokuka OlegDokuka force-pushed the enhancement/non-null-api branch from 0a54108 to d5c3c54 Compare May 8, 2020 12:45
@robotmrv
Copy link
Copy Markdown

robotmrv commented May 8, 2020

@OlegDokuka is compileOnly 'com.google.code.findbugs:jsr305' still required?

@OlegDokuka
Copy link
Copy Markdown
Member Author

@robotmrv let me see if that is really needed

Signed-off-by: Oleh Dokuka <shadowgun@i.ua>
@OlegDokuka
Copy link
Copy Markdown
Member Author

@robotmrv fixed. Should be com.google.code.findbugs:jsr305 free now

@OlegDokuka OlegDokuka merged commit cec7a78 into develop May 8, 2020
@OlegDokuka OlegDokuka deleted the enhancement/non-null-api branch May 8, 2020 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consistent declaration of Nullability semantics in all of RSocket Java

4 participants