Inspectopedia
 
2024.3

Simplifiable annotation

Warning
New
Last modified: 03 December 2024

Reports annotations that can be simplified to their single-element or marker shorthand form.

Problems reported:

  • Redundant value= in annotation name-value pairs

  • Redundant braces around array values that contain only a single value

  • Redundant whitespace between the @-sign and the name of annotations

  • Redundant whitespace between annotation names and parameter lists

  • Redundant parentheses in annotations without any parameters

Example:

After the quick-fix is applied: