Inspectopedia
 
2024.3

Magic constant

Warning
New
Last modified: 03 December 2024

Reports expressions that can be replaced with "magic" constants.

Example 1:

Example 2:

When possible, the quick-fix inserts an appropriate predefined constant.

The behavior of this inspection is controlled by org.intellij.lang.annotations.MagicConstant annotation. Some standard Java library methods are pre-annotated, but you can use this annotation in your code as well.