You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VS Code version: 1.19.2
Python Extension version: 0.9.1
Python Version: 3.5.2
OS and version: Windows 7 x64
Actual behavior
class A:
def __init__(self, value):
self.field = value
class B(A):
def __init__(self, value):
super().__init__(value)
a = A("A string")
a.field. <- Intellisense works (type of 'field' is known)
b = B("A string")
b.field. <- Intellisense does not work (type of 'field' is not known)
Expected behavior
Expected that Intellisense would be available for B, just the same as for A. In B Intellisense recognizes that B has an (inherited) field called 'field', but the type of 'field' is not known.
Steps to reproduce:
See Actual behavior
Logs
Output from Python output panel
Output from Console window (Help->Developer Tools menu)
Activity
DonJayamanne commentedon Feb 12, 2018
Works in the latest version of Jedi.
Should be resolved along with #674
MikhailArkhipov commentedon Feb 15, 2018
6015468