Back to Intellij Community

MissingDeprecatedAnnotationOnScheduledForRemovalApi

jvm/jvm-analysis-impl/resources/inspectionDescriptions/MissingDeprecatedAnnotationOnScheduledForRemovalApi.html

2025.3-rc-2361 B
Original Source

Reports declarations marked with @ApiStatus.ScheduledForRemoval without @Deprecated.

Example:

@ApiStatus.ScheduledForRemoval(inVersion = "2017.3")
  public void myLegacyMethod() { }

After the quick-fix is applied the result looks like:

@Deprecated
  @ApiStatus.ScheduledForRemoval(inVersion = "2017.3")
  public void myLegacyMethod() { }