Add documentation for incompatible API changes caused by the NLP platform (#1379)

This commit is contained in:
Ivan Posti 2024-10-30 15:46:21 +01:00 committed by GitHub
parent ac7412651a
commit c176d00a80
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -82,6 +82,9 @@ Unbundled JUnit library
`com.intellij.openapi.actionSystem.impl.MoreActionGroup(boolean, int, DefaultConstructorMarker)` constructor removed `com.intellij.openapi.actionSystem.impl.MoreActionGroup(boolean, int, DefaultConstructorMarker)` constructor removed
: Use other constructors instead. : Use other constructors instead.
`ai.grazie.nlp.stemmer` package removed
: Add an explicit dependency on the NLP platform if needed.
### JSON Plugin (new) 2024.3 ### JSON Plugin (new) 2024.3
`com.intellij.json.JsonElementTypes` class removed `com.intellij.json.JsonElementTypes` class removed
@ -148,6 +151,9 @@ Constructor of `com.intellij.ui.tabs.TabInfo` requires not-null `JComponent` arg
`com.intellij.platform.workspace.jps.entities.DependenciesKt.modifyEntity(MutableEntityStorage, LibraryEntity, Function1)` method removed `com.intellij.platform.workspace.jps.entities.DependenciesKt.modifyEntity(MutableEntityStorage, LibraryEntity, Function1)` method removed
: Use `com.intellij.platform.workspace.jps.entities.DependenciesKt.modifyLibraryEntity(MutableEntityStorage, LibraryEntity, Function1)` instead. : Use `com.intellij.platform.workspace.jps.entities.DependenciesKt.modifyLibraryEntity(MutableEntityStorage, LibraryEntity, Function1)` instead.
`ai.grazie.nlp.utils.UtilsKt.tokenizeByWhitespace(String)` method removed
: NLP platform internals.
### UML Plugin 2024.2 ### UML Plugin 2024.2
`com.intellij.uml.UmlGraphBuilder(Project, Graph2D, Graph2DView, DiagramDataModel<?>, DiagramPresentationModel)` constructor removed `com.intellij.uml.UmlGraphBuilder(Project, Graph2D, Graph2DView, DiagramDataModel<?>, DiagramPresentationModel)` constructor removed