Skip to content

RAC crash because of type annotation #947

@davidcok

Description

@davidcok

The retention for NonNull and Nullable type annotations is now set to SOURCE rather then RUNTIME, because usingRUNTIME was causing a compile failure for RAC on racfiles.argnullity.

SOURCE works fine in OpenJML and may even be preferable for all JML annotations, but the reason why this crash occurred for one local variable declaration and not another is unclear and probably is symptomatic of some bug in OpenJML.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions