api_changes_list_2024.md Diff API changes (#1261)

Co-authored-by: a-krasilnikov <Aleksandar7kr@gmail.com>
This commit is contained in:
Aleksandr Krasilnikov 2024-03-13 17:20:56 +01:00 committed by GitHub
parent 558237c5d6
commit 9af0a24deb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -132,6 +132,16 @@ NOTE: Entries not starting with code quotes (`name`) can be added to document no
`com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil.createSdk(Collection<Sdk>, VirtualFile, SdkType, SdkAdditionalData, String)` method return type changed from `ProjectJdkImpl` to `Sdk`
: Update code usages.
`com.intellij.diff.editor.DiffVirtualFile` now extends `com.intellij.diff.editor.DiffViewerVirtualFile` and inherits its abstract method `com.intellij.diff.editor.DiffViewerVirtualFile#createViewer(Project)`
`com.intellij.diff.tools.combined.CombinedDiffVirtualFile#getSourceId()` method removed.
`com.intellij.diff.tools.combined.CombinedDiffModel` interface removed
: Use `com.intellij.diff.tools.combined.CombinedDiffModel` class instead.
`com.intellij.diff.tools.combined.CombinedDiffVirtualFile#createViewer(Project)` abstract method added
: Must be implemented.
### UML Plugin 2024.1
`com.intellij.uml.core.actions.ShowDiagramBase#findProviders(AnActionEvent, DiagramProvider, BiFunction)` method removed