From 964ea742d4170b35c90aa699a8b680c096911177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Mon, 8 Nov 2021 19:03:03 +0100 Subject: [PATCH] api changes 2021: InlayProviderSettingsModel --- reference_guide/api_changes_list_2021.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/reference_guide/api_changes_list_2021.md b/reference_guide/api_changes_list_2021.md index eb8812e24..073ac0337 100644 --- a/reference_guide/api_changes_list_2021.md +++ b/reference_guide/api_changes_list_2021.md @@ -108,6 +108,18 @@ Running tests fails with `jarFiles is not set for [...]` or `Created extension c `com.intellij.openapi.fileEditor.impl.EditorTabTitleProvider.getEditorTabTitle(Project, VirtualFile, EditorWindow)` method parameter `EditorWindow` removed : This parameter never needed, but lead to code coupling +Constructor `com.intellij.codeInsight.hints.settings.InlayProviderSettingsModel` changed +: Added `Language` parameter. + +`com.intellij.codeInsight.hints.settings.InlayProviderSettingsModel.getDescription()` abstract method added +: Provides short description. + +`com.intellij.codeInsight.hints.settings.InlayProviderSettingsModel.getCaseDescription(ImmediateConfigurable.Case)` abstract method added +: Provides description text for given case. + +`com.intellij.codeInsight.hints.settings.InlayProviderSettingsModel.getCasePreview(ImmediateConfigurable.Case)` abstract method added +: Provides preview text for given case. + ### VCS Log 2021.3 `com.intellij.vcs.log.ui.frame.CommitPanel` class removed