{"action":"created","issue":{"url":"https://api.github.com/repos/DamnWidget/anaconda/issues/383","labels_url":"https://api.github.com/repos/DamnWidget/anaconda/issues/383/labels{/name}","comments_url":"https://api.github.com/repos/DamnWidget/anaconda/issues/383/comments","events_url":"https://api.github.com/repos/DamnWidget/anaconda/issues/383/events","html_url":"https://github.com/DamnWidget/anaconda/issues/383","id":111859031,"number":383,"title":"No completion for class instance in method closure.","user":{"login":"Sourbit","id":12892596,"avatar_url":"https://avatars.githubusercontent.com/u/12892596?v=3","gravatar_id":"","url":"https://api.github.com/users/Sourbit","html_url":"https://github.com/Sourbit","followers_url":"https://api.github.com/users/Sourbit/followers","following_url":"https://api.github.com/users/Sourbit/following{/other_user}","gists_url":"https://api.github.com/users/Sourbit/gists{/gist_id}","starred_url":"https://api.github.com/users/Sourbit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sourbit/subscriptions","organizations_url":"https://api.github.com/users/Sourbit/orgs","repos_url":"https://api.github.com/users/Sourbit/repos","events_url":"https://api.github.com/users/Sourbit/events{/privacy}","received_events_url":"https://api.github.com/users/Sourbit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-16T15:52:26Z","updated_at":"2016-01-26T16:36:26Z","closed_at":null,"body":"When creating an instance to a class within a method closure, auto-completion won't list the methods and properties, at least on my end. The class instance on instantiation will show the methods of that class, but when you use it after the instantiation, it fails to show anything.\r\n\r\nExample:\r\n```\r\nclass Foo(object):\r\n    def __init__(self):\r\n        self.variable = False\r\n\r\nclass Bar(object):\r\n    def __init__(self):\r\n        pass\r\n    def candy(self):\r\n        # Works in this scope\r\n        def cane(self):\r\n            class_instance = Foo(). # Works here on instantiation\r\n            class_instance. # Fails to complete here for any class instance\r\n```"},"comment":{"url":"https://api.github.com/repos/DamnWidget/anaconda/issues/comments/175105228","html_url":"https://github.com/DamnWidget/anaconda/issues/383#issuecomment-175105228","issue_url":"https://api.github.com/repos/DamnWidget/anaconda/issues/383","id":175105228,"user":{"login":"pradyunsg","id":3275593,"avatar_url":"https://avatars.githubusercontent.com/u/3275593?v=3","gravatar_id":"","url":"https://api.github.com/users/pradyunsg","html_url":"https://github.com/pradyunsg","followers_url":"https://api.github.com/users/pradyunsg/followers","following_url":"https://api.github.com/users/pradyunsg/following{/other_user}","gists_url":"https://api.github.com/users/pradyunsg/gists{/gist_id}","starred_url":"https://api.github.com/users/pradyunsg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pradyunsg/subscriptions","organizations_url":"https://api.github.com/users/pradyunsg/orgs","repos_url":"https://api.github.com/users/pradyunsg/repos","events_url":"https://api.github.com/users/pradyunsg/events{/privacy}","received_events_url":"https://api.github.com/users/pradyunsg/received_events","type":"User","site_admin":false},"created_at":"2016-01-26T16:36:26Z","updated_at":"2016-01-26T16:36:26Z","body":"@DamnWidget Please label this issue. :innocent: \r\n\r\n(I hope you don't mind me being a bit nosey)"}}