Skip to content

Replace Micronaut nullability annotations with JSpecify nullability annotation #1322

Description

@sdelamo

Replace usages of io.micronaut.core.annotation.Nullable with org.jspecify.annotations.Nullable and usages of io.micronaut.core.annotation.NonNull with org.jspecify.annotations.NonNull.

Don't add the jspecify dependency to the project. Don't attempt to compile the project. t is ok if the project does not compile. The PR base should be the default branch of the repository.

Once you create a PR, ask for a review from @sdelamo

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: improvementA minor improvement to an existing feature

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions