From 1c030e29d0e48db74e26e0113b7bf614cbc8ae2c Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev <5497783+cdracm@users.noreply.github.com> Date: Tue, 11 Sep 2018 13:53:15 +0300 Subject: [PATCH] notnull changes notnull changes explanation --- reference_guide/api_changes/api_changes_list_2018.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/reference_guide/api_changes/api_changes_list_2018.md b/reference_guide/api_changes/api_changes_list_2018.md index c1c7a1da3..b061caaae 100644 --- a/reference_guide/api_changes/api_changes_list_2018.md +++ b/reference_guide/api_changes/api_changes_list_2018.md @@ -19,6 +19,13 @@ See the note on how to document new problems on the main page reference_guide/ap | Change | How to deal with it | |---------|---------------------| +| `com.intellij.openapi.externalSystem.action.ExternalSystemAction#isEnabled` method `AnActionEvent` parameter marked @NotNull | remove `?`s in your Kotlin code | +| `com.intellij.openapi.externalSystem.action.ExternalSystemAction#isVisible` method `AnActionEvent` parameter marked @NotNull | remove `?`s in your Kotlin code | +| `com.intellij.openapi.actionSystem.AnAction#actionPerformed` method `AnActionEvent` parameter marked @NotNull | remove `?`s in your Kotlin code | +| `com.intellij.openapi.actionSystem.DataContext#getData` method `dataId` parameter marked @NotNull | remove `?`s in your Kotlin code | +| `com.intellij.openapi.actionSystem.ToggleAction#isSelected` method `AnActionEvent` parameter marked @NotNull | remove `?`s in your Kotlin code | +| `com.intellij.openapi.actionSystem.ToggleAction#setSelected` method `AnActionEvent` parameter marked @NotNull | remove `?`s in your Kotlin code | +| `com.intellij.openapi.actionSystem.DataProvider#getData` method `dataId` parameter marked @NotNull | remove `?`s in your Kotlin code | | `com.intellij.psi.meta.PsiMetaData.getDependences` method removed | Use `com.intellij.psi.meta.PsiMetaData.getDependencies` | ## Changes in IntelliJ Platform 2018.2