mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-30 18:27:49 +08:00
API Changes: MarkupModel API
This commit is contained in:
parent
bea6eac716
commit
ac1249dbdf
@ -95,6 +95,12 @@ Please see [Incompatible API Changes](/reference_guide/api_changes_list.md) on h
|
||||
`org.jetbrains.plugins.gradle.service.execution.cmd.GradleCommandLineOptionsProvider.getSupportedOptions()` method return type changed from `groovyjarjarcommonscli.Options` to `org.apache.commons.cli.Options`
|
||||
: Update call sites accordingly.
|
||||
|
||||
`com.intellij.openapi.editor.markup.MarkupModel.addLineHighlighter(TextAttributesKey, int, int)` abstract method added
|
||||
: Use it instead of `com.intellij.openapi.editor.markup.MarkupModel.addLineHighlighter(int, int, TextAttributes)`
|
||||
|
||||
`com.intellij.openapi.editor.markup.MarkupModel#addRangeHighlighter(TextAttributesKey, int, int, int, HighlighterTargetArea)` abstract method added
|
||||
: Use it instead of `com.intellij.openapi.editor.markup.MarkupModel.addRangeHighlighter(int, int, int, TextAttributes, HighlighterTargetArea)`
|
||||
|
||||
### Java EE
|
||||
Java EE plugins split
|
||||
: Plugin `com.intellij.javaee` _Java EE: EJB, JPA, Servlets_ has been split to:
|
||||
|
@ -21,6 +21,8 @@ Tooltip descriptions for icons
|
||||
Specify incompatibility with Module
|
||||
: A plugin can [mark itself incompatible](/basics/getting_started/plugin_compatibility.md#declaring-incompatibility-with-module) if IDE contains specified module.
|
||||
|
||||
`com.intellij.openapi.editor.markup.MarkupModel` methods using `TextAttributesKey`
|
||||
: To support on-the-fly Editor color scheme switching, change calls from methods taking `TextAttributes`.
|
||||
|
||||
# 2020.1
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user