Unchecked warning
Reports code on which an unchecked warning will be issued by the javac compiler. Every unchecked warning may potentially trigger ClassCastException at runtime.
Example:
Locating this inspection
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
-unchecked- Via Settings dialog
Path to the inspection settings via IntelliJ Platform IDE Settings dialog, when you need to adjust inspection settings directly from your IDE.
Inspection ID: UNCHECKED_WARNING
Inspection options
Here you can find the description of settings available for the Unchecked warning inspection, and the reference of their default values.
- Ignore unchecked assignment
Option ID:
IGNORE_UNCHECKED_ASSIGNMENTDefault value:
Not selected- Ignore unchecked generics array creation for vararg parameter
Option ID:
IGNORE_UNCHECKED_GENERICS_ARRAY_CREATIONDefault value:
Not selected- Ignore unchecked call as member of raw type
Option ID:
IGNORE_UNCHECKED_CALLDefault value:
Not selected- Ignore unchecked cast
Option ID:
IGNORE_UNCHECKED_CASTDefault value:
Not selected- Ignore unchecked overriding
Option ID:
IGNORE_UNCHECKED_OVERRIDINGDefault value:
Not selected
Suppressing Inspection
You can suppress this inspection by placing the following comment marker before the code fragment where you no longer want messages from this inspection to appear:
More detailed instructions as well as other ways and options that you have can be found in the product documentation:
Inspection Details | |
|---|---|
By default bundled with: |