mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
api_changes_list_2024.md: JSON plugin
This commit is contained in:
parent
bbaab10ac1
commit
81fa15a877
@ -76,39 +76,41 @@ NOTE: Entries not starting with code quotes (`name`) can be added to document no
|
|||||||
`com.intellij.psi.stubs.StubElement.getChildrenStubs()` method return type changed from `List<StubElement>` to `List<StubElement<?>>`
|
`com.intellij.psi.stubs.StubElement.getChildrenStubs()` method return type changed from `List<StubElement>` to `List<StubElement<?>>`
|
||||||
: Raw-type changed to a properly parameterized type. This is binary compatible change but may cause compilation errors. In most of the cases, it's enough to add `<?>` at the use site to fix the issue.
|
: Raw-type changed to a properly parameterized type. This is binary compatible change but may cause compilation errors. In most of the cases, it's enough to add `<?>` at the use site to fix the issue.
|
||||||
|
|
||||||
`com.intellij.json.JsonElementTypes` class removed
|
|
||||||
: Add explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing class.
|
|
||||||
|
|
||||||
`com.intellij.json.JsonFileType` class removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing class.
|
|
||||||
|
|
||||||
`com.intellij.json.JsonLanguage` class removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing class.
|
|
||||||
|
|
||||||
`com.intellij.json.JsonParserDefinition` class removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing class.
|
|
||||||
|
|
||||||
`com.intellij.json.JsonTokenType` class removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing class.
|
|
||||||
|
|
||||||
`com.intellij.json` package removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing package.
|
|
||||||
|
|
||||||
`com.intellij.json.codeinsight` package removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing package.
|
|
||||||
|
|
||||||
`com.intellij.json.highlighting` package removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing package.
|
|
||||||
|
|
||||||
`com.intellij.json.psi` package removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing package.
|
|
||||||
|
|
||||||
`com.jetbrains.jsonSchema` package removed
|
|
||||||
: Add an explicit dependency on the JSON plugin (id = `com.intellij.modules.json`) in your plugin.xml to restore access to the missing package.
|
|
||||||
|
|
||||||
Unbundled JUnit library
|
Unbundled JUnit library
|
||||||
: Add an explicit dependency in the plugin project.
|
: Add an explicit dependency in the plugin project.
|
||||||
|
|
||||||
|
### JSON Plugin (new)
|
||||||
|
|
||||||
|
`com.intellij.json.JsonElementTypes` class removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json.JsonFileType` class removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json.JsonLanguage` class removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json.JsonParserDefinition` class removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json.JsonTokenType` class removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json` package removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json.codeinsight` package removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json.highlighting` package removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.intellij.json.psi` package removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
|
`com.jetbrains.jsonSchema` package removed
|
||||||
|
: Add explicit dependency on the newly extracted JSON plugin (`com.intellij.modules.json`) in `plugin.xml`.
|
||||||
|
|
||||||
## 2024.2
|
## 2024.2
|
||||||
|
|
||||||
### IntelliJ Platform 2024.2
|
### IntelliJ Platform 2024.2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user