api_notable_list_2019.md: @ScheduledForRemoval

This commit is contained in:
Yann Cébron 2019-02-06 12:27:24 +01:00
parent de6bdf51c8
commit 884c92214b

View File

@ -15,6 +15,7 @@ title: Notable Changes in IntelliJ Platform and Plugins API 2019.*
| Change | Description |
|--------|-------------|
| `@org.jetbrains.annotations.ApiStatus.AvailableSince` | External annotations for IntelliJ Platform are generated and attached to plugin projects automatically (replacing `@since` Javadoc) |
| `PsiReferenceProvider`: assert underlying element | Assert references are created for the given underlying `PsiElement` [Issue](https://youtrack.jetbrains.com/issue/IDEA-203954) |
| `CachedValue`: more strict assertions | Enabled in tests and EAP/internal mode, see `CachedValueStabilityChecker` javadoc |
| `@org.jetbrains.annotations.ApiStatus.AvailableSince` | External annotations for IntelliJ Platform are generated and attached to plugin projects automatically (replacing `@since` Javadoc). |
| `@org.jetbrains.annotations.ApiStatus.ScheduledForRemoval` | External annotations for IntelliJ Platform are generated and attached to plugin projects automatically. This allows highlighting of API which has been removed in newer platform versions. |
| `PsiReferenceProvider`: assert underlying element | Assert references are created for the given underlying `PsiElement`. [Issue](https://youtrack.jetbrains.com/issue/IDEA-203954) |
| `CachedValue`: more strict assertions | Enabled in tests and EAP/internal mode, see `CachedValueStabilityChecker` Javadoc. |