From 81fa15a8773eb5b0558e9a988504f00511e2e815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Thu, 12 Sep 2024 12:03:03 +0200 Subject: [PATCH] api_changes_list_2024.md: JSON plugin --- reference_guide/api_changes_list_2024.md | 62 ++++++++++++------------ 1 file changed, 32 insertions(+), 30 deletions(-) diff --git a/reference_guide/api_changes_list_2024.md b/reference_guide/api_changes_list_2024.md index 81000d936..94c01186d 100644 --- a/reference_guide/api_changes_list_2024.md +++ b/reference_guide/api_changes_list_2024.md @@ -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` to `List>` : 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 : 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 ### IntelliJ Platform 2024.2