Skip to content

Java hint Raw Types does not provide action to suppress the warning #9444

@nmatt

Description

@nmatt

Apache NetBeans version

Apache NetBeans 30

What happened

The Java hint for Raw Types (Options > Editor > Hints > Java > Standard Javac Warnings > Raw Types) does not provide an action to add @SuppressWarnings("rawtypes") like NetBeans does for other standard javac warnings.

Language / Project Type / NetBeans Component

Java, Hints

How to reproduce

Example (appears similarly in java.util.Collections):

    @SuppressWarnings("unchecked")
    public static void swap(List<?> list, int i, int j) {
        List raw = list;
        raw.set(i, raw.set(j, raw.get(i)));
    }

NetBeans shows the warning hint "found raw type: List" on the declaration of raw, but does not propovide an action to add @SuppressWarnings("rawtypes").

Did this work correctly in an earlier version?

No / Don't know

Operating System

Windows

JDK

JDK 21

Apache NetBeans packaging

Apache NetBeans binary zip

Anything else

No response

Are you willing to submit a pull request?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    Java[ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form)hintskind:bugBug report or fix

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions