mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-29 09:47:50 +08:00
PsiUtil#isLanguageLevelXYZOrHigher (#1217)
* PsiUtil#isLanguageLevelXYZOrHigher * Update api_changes_list_2024.md
This commit is contained in:
parent
887231ee5c
commit
e10eb8f580
@ -72,6 +72,21 @@ NOTE: Entries not starting with code quotes (`name`) can be added to document no
|
||||
|
||||
### IntelliJ Platform 2024.1
|
||||
|
||||
`com.intellij.psi.util.PsiUtil#isLanguageLevel10OrHigher()` method removed
|
||||
: It's recommended to use a new method `com.intellij.psi.util.PsiUtil#isAvailable()` instead to check whether a particular feature is available, rather than to check against a language level. If you still need an explicit language level check, you may use `PsiUtil.getLanguageLevel(element).isAtLeast(level)`.
|
||||
|
||||
`com.intellij.psi.util.PsiUtil#isLanguageLevel11OrHigher()` method removed
|
||||
: It's recommended to use a new method `com.intellij.psi.util.PsiUtil#isAvailable()` instead to check whether a particular feature is available, rather than to check against a language level. If you still need an explicit language level check, you may use `PsiUtil.getLanguageLevel(element).isAtLeast(level)`.
|
||||
|
||||
`com.intellij.psi.util.PsiUtil#isLanguageLevel14OrHigher()` method removed
|
||||
: It's recommended to use a new method `com.intellij.psi.util.PsiUtil#isAvailable()` instead to check whether a particular feature is available, rather than to check against a language level. If you still need an explicit language level check, you may use `PsiUtil.getLanguageLevel(element).isAtLeast(level)`.
|
||||
|
||||
`com.intellij.psi.util.PsiUtil#isLanguageLevel16OrHigher()` method removed
|
||||
: It's recommended to use a new method `com.intellij.psi.util.PsiUtil#isAvailable()` instead to check whether a particular feature is available, rather than to check against a language level. If you still need an explicit language level check, you may use `PsiUtil.getLanguageLevel(element).isAtLeast(level)`.
|
||||
|
||||
`com.intellij.psi.util.PsiUtil#isLanguageLevel17OrHigher()` method removed
|
||||
: It's recommended to use a new method `com.intellij.psi.util.PsiUtil#isAvailable()` instead to check whether a particular feature is available, rather than to check against a language level. If you still need an explicit language level check, you may use `PsiUtil.getLanguageLevel(element).isAtLeast(level)`.
|
||||
|
||||
`com.intellij.refactoring.RefactoringHelper.prepareOperation(UsageInfo [] usages)` method removed
|
||||
: Use `com.intellij.refactoring.RefactoringHelper.prepareOperation(UsageInfo [] usages, List<PsiElement> elements)` instead.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user