mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 09:17:50 +08:00
6.2 KiB
6.2 KiB
Incompatible Changes in IntelliJ Platform and Plugins API 2023.*
List of known Breaking API Changes in 2023.*
2023.1
IntelliJ Platform 2023.1
com.intellij.ui.treeStructure.SimpleNode.doUpdate()
method removed- It was replaced by
doUpdate(PresentationData)
which should now only modify the state of its parameter. com.intellij.ide.ui.laf.darcula.ui.DarculaProgressBarUI.getFinishedColor()
method removed- The new
getFinishedColor(JComponent c)
overload should be used instead. com.intellij.openapi.externalSystem.view.ExternalSystemNode.setNameAndTooltip(String, String)
method removed- The new
setNameAndTooltip(PresentationData, String, String)
overload should be used instead. com.intellij.openapi.externalSystem.view.ExternalSystemNode.setNameAndTooltip(String, String, String)
method removed- The new
setNameAndTooltip(PresentationData, String, String, String)
overload should be used instead. com.intellij.openapi.externalSystem.view.ExternalSystemNode.setNameAndTooltip(String, String, SimpleTextAttributes)
method removed- The new
setNameAndTooltip(PresentationData, String, String, SimpleTextAttributes)
overload should be used instead. com.intellij.ssh.config.unified.SshConfigManager.register(boolean, String, String, String, String, AuthType, String, String, boolean, boolean, String, String)
method parameterString
removed- Local port is the part of the tunnel configuration, not SSH settings.
Database Plugin 2023.1
com.intellij.database.dataSource.url.TypeDescriptor.ParamEditor
class moved to packagecom.intellij.database.dataSource.url
- The inner interface was moved to upper level.
com.intellij.database.dataSource.url.TypesRegistry.BaseTypeDescriptor
class moved to packagecom.intellij.database.dataSource.url.ui
- UI extracted from
TypesRegistry
toTypesRegistryUi
. Usecom.intellij.database.urlParamEditorProvider
extension point to register parameter descriptor, usecom.intellij.database.urlParamEditorUiProvider
extension point to register parameter editor descriptor.