mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
Add information about potential breaking changes in External System API 2024.3 (#1381)
* Update api_changes_list_2024.md Documented simple changes in ExternalSystem API. Events were simplified from Interface+Implementation to straightforward implementations. * fix whitespace
This commit is contained in:
parent
89fd1c0e8a
commit
6f8a84079e
@ -85,6 +85,38 @@ Unbundled JUnit library
|
|||||||
`ai.grazie.nlp.stemmer` package removed
|
`ai.grazie.nlp.stemmer` package removed
|
||||||
: Add an explicit dependency on the NLP platform if needed.
|
: Add an explicit dependency on the NLP platform if needed.
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.ExternalSystemStartEventImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.ExternalSystemStartEvent`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.TaskOperationDescriptorImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.TaskOperationDescriptor`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.DefaultOperationResult` class renamed to `com.intellij.openapi.externalSystem.model.task.event.OperationResult`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.FailureResultImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.FailureResult`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.SkippedResultImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.SkippedResult`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.SuccessResultImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.SuccessResult`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.ExternalSystemStatusEventImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.ExternalSystemStatusEvent`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.FailureImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.Failure`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.model.task.event.ExternalSystemFinishEventImpl` class renamed to `com.intellij.openapi.externalSystem.model.task.event.ExternalSystemFinishEvent`
|
||||||
|
: Use new class
|
||||||
|
|
||||||
|
`com.intellij.openapi.externalSystem.importing.AbstractOpenProjectProvider.linkToExistingProjectAsync(VirtualFile arg0, Project arg1, Continuation arg2)` method marked final
|
||||||
|
: Override method `com.intellij.openapi.externalSystem.importing.AbstractOpenProjectProvider#linkProject` instead
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### JSON Plugin (new) 2024.3
|
### JSON Plugin (new) 2024.3
|
||||||
|
|
||||||
`com.intellij.json.JsonElementTypes` class removed
|
`com.intellij.json.JsonElementTypes` class removed
|
||||||
|
Loading…
x
Reference in New Issue
Block a user