mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-02 10:14:57 +07:00
[java] API cleanup: mark deprecated unused API for removal (IJPL-163936)
GitOrigin-RevId: dc2eb0f6251c889df4ae78d08c9633f4935cc844
This commit is contained in:
committed by
intellij-monorepo-bot
parent
3859349c0d
commit
2e152d37bf
@@ -5,6 +5,7 @@ import com.intellij.pom.java.JavaFeature;
|
||||
import com.intellij.pom.java.LanguageLevel;
|
||||
import com.intellij.psi.impl.source.tree.JavaDocElementTypeFactory;
|
||||
import com.intellij.psi.util.PsiUtil;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
@@ -38,6 +39,7 @@ public final class JavaLexer extends BasicJavaLexer {
|
||||
* @return JavaFeature, which introduced a given keyword; null if the supplied string is not a soft keyword
|
||||
* @deprecated use {@link PsiUtil#softKeywordFeature(CharSequence)}
|
||||
*/
|
||||
@ApiStatus.ScheduledForRemoval
|
||||
@Deprecated
|
||||
public static @Nullable JavaFeature softKeywordFeature(@NotNull CharSequence keyword) {
|
||||
return PsiUtil.softKeywordFeature(keyword);
|
||||
|
||||
@@ -12,6 +12,7 @@ import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.psi.impl.PsiManagerImpl;
|
||||
import com.intellij.psi.impl.compiled.ClsFileImpl;
|
||||
import com.intellij.psi.impl.file.PsiBinaryFileImpl;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.jetbrains.org.objectweb.asm.ClassReader;
|
||||
@@ -60,6 +61,7 @@ public class ClassFileViewProvider extends SingleRootFileViewProvider {
|
||||
/**
|
||||
* @deprecated use {@link #isInnerClass(VirtualFile)} or {@link #isInnerClass(VirtualFile, ClassReader)}
|
||||
*/
|
||||
@ApiStatus.ScheduledForRemoval
|
||||
@Deprecated
|
||||
public static boolean isInnerClass(@NotNull VirtualFile file, byte @NotNull [] content) {
|
||||
return isInnerClass(file, (ClassReader) null);
|
||||
|
||||
@@ -736,6 +736,7 @@ public /*sealed*/ abstract class TypeInfo {
|
||||
* @return type text without annotations
|
||||
* @deprecated Use simply {@link TypeInfo#text()}
|
||||
*/
|
||||
@ApiStatus.ScheduledForRemoval
|
||||
@Deprecated
|
||||
public static @Nullable String createTypeText(@NotNull TypeInfo typeInfo) {
|
||||
return typeInfo.text();
|
||||
|
||||
Reference in New Issue
Block a user