[python] cleanup Make TypeEvalContext.myExternalEvaluated protected to be inline with the rest of its fields

GitOrigin-RevId: 7a1af8830df0a317441f868ccd1ba79809d28f52
This commit is contained in:
evgeny.bovykin
2025-11-27 16:23:34 +01:00
committed by intellij-monorepo-bot
parent 86e882fbfd
commit 17fb6c8e49

View File

@@ -53,7 +53,7 @@ public sealed class TypeEvalContext {
private final ThreadLocal<ProcessingContext> myProcessingContext = ThreadLocal.withInitial(ProcessingContext::new);
protected final Map<PyTypedElement, PyType> myEvaluated = CollectionFactory.createConcurrentSoftValueMap();
public final Map<PyTypedElement, PyType> myExternalEvaluated = CollectionFactory.createConcurrentSoftValueMap();
protected final Map<PyTypedElement, PyType> myExternalEvaluated = CollectionFactory.createConcurrentSoftValueMap();
protected final Map<PyCallable, PyType> myEvaluatedReturn = CollectionFactory.createConcurrentSoftValueMap();
protected final Map<Pair<PyExpression, Object>, PyType> contextTypeCache = CollectionFactory.createConcurrentSoftValueMap();