mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 04:51:24 +07:00
[python] get rid of references to package-private members of intellij.python.psi.* modules from other modules (IJPL-149126)
GitOrigin-RevId: 8cc01d6fd600b59b8da814638d9da8df69975ad5
This commit is contained in:
committed by
intellij-monorepo-bot
parent
17b78c82d8
commit
f17fa8da08
@@ -4,6 +4,7 @@ package com.jetbrains.python.codeInsight;
|
||||
import com.intellij.openapi.util.Key;
|
||||
import com.intellij.openapi.util.Pair;
|
||||
import com.intellij.openapi.util.UserDataHolder;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.Collections;
|
||||
@@ -32,7 +33,8 @@ public class PyCustomMemberTypeInfo<K> {
|
||||
myCustomInfo.putAll(customInfo);
|
||||
}
|
||||
|
||||
void fill(final @NotNull UserDataHolder typeToFill) {
|
||||
@ApiStatus.Internal
|
||||
public void fill(final @NotNull UserDataHolder typeToFill) {
|
||||
for (final Map.Entry<Key<K>, K> entry : myCustomInfo.entrySet()) {
|
||||
typeToFill.putUserData(entry.getKey(), entry.getValue());
|
||||
}
|
||||
|
||||
@@ -4,7 +4,6 @@ package com.jetbrains.python.psi.types;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.util.Pair;
|
||||
import com.intellij.openapi.util.RecursionManager;
|
||||
import com.intellij.openapi.util.Ref;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.psi.PsiElement;
|
||||
@@ -12,7 +11,10 @@ import com.intellij.psi.PsiFile;
|
||||
import com.intellij.util.ArrayUtil;
|
||||
import com.intellij.util.ProcessingContext;
|
||||
import com.intellij.util.containers.CollectionFactory;
|
||||
import com.jetbrains.python.psi.*;
|
||||
import com.jetbrains.python.psi.AccessDirection;
|
||||
import com.jetbrains.python.psi.PyCallable;
|
||||
import com.jetbrains.python.psi.PyExpression;
|
||||
import com.jetbrains.python.psi.PyTypedElement;
|
||||
import com.jetbrains.python.psi.impl.PyTypeProvider;
|
||||
import com.jetbrains.python.psi.resolve.PyResolveContext;
|
||||
import com.jetbrains.python.psi.resolve.RatedResolveResult;
|
||||
@@ -296,8 +298,9 @@ public sealed class TypeEvalContext {
|
||||
/**
|
||||
* @return context constraints (see {@link TypeEvalConstraints}
|
||||
*/
|
||||
@ApiStatus.Internal
|
||||
@NotNull
|
||||
TypeEvalConstraints getConstraints() {
|
||||
public TypeEvalConstraints getConstraints() {
|
||||
return myConstraints;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user