Skip to content

provides extra @NonNullApi annotation for all packages #826

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 8, 2020

Conversation

OlegDokuka
Copy link
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 [email protected]

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

robotmrv commented May 8, 2020

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

@OlegDokuka
Copy link
Member Author

@robotmrv let me see if that is really needed

@OlegDokuka
Copy link
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