mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-16921 PyCustomType members resolve fix: convert mimic class to instance to allow instance fields resolving
This commit is contained in:
@@ -112,7 +112,7 @@ public class PyCustomType implements PyClassLikeType {
|
||||
|
||||
// Delegate calls to classes, we mimic but filter if filter is set.
|
||||
for (final PyClassLikeType typeToMimic : myTypesToMimic) {
|
||||
final List<? extends RatedResolveResult> results = typeToMimic.resolveMember(name, location, direction, resolveContext, inherited);
|
||||
final List<? extends RatedResolveResult> results = typeToMimic.toInstance().resolveMember(name, location, direction, resolveContext, inherited);
|
||||
if (results != null) {
|
||||
globalResult.addAll(Collections2.filter(results, new ResolveFilter()));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user