{"action":"closed","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/9124","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/9124/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/9124/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/9124/events","html_url":"https://github.com/Microsoft/vscode/issues/9124","id":165068168,"number":9124,"title":"TypeScript Intellisense sometimes lose track of project definitions.","user":{"login":"thomthom","id":192418,"avatar_url":"https://avatars.githubusercontent.com/u/192418?v=3","gravatar_id":"","url":"https://api.github.com/users/thomthom","html_url":"https://github.com/thomthom","followers_url":"https://api.github.com/users/thomthom/followers","following_url":"https://api.github.com/users/thomthom/following{/other_user}","gists_url":"https://api.github.com/users/thomthom/gists{/gist_id}","starred_url":"https://api.github.com/users/thomthom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomthom/subscriptions","organizations_url":"https://api.github.com/users/thomthom/orgs","repos_url":"https://api.github.com/users/thomthom/repos","events_url":"https://api.github.com/users/thomthom/events{/privacy}","received_events_url":"https://api.github.com/users/thomthom/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-12T12:29:48Z","updated_at":"2016-07-13T10:04:38Z","closed_at":"2016-07-13T10:04:38Z","body":"- VSCode Version: 1.3.0\r\n- OS Version: Windows 10\r\n\r\nI don't have a way to reliably reproduce when I observe this, but I wanted to describe it:\r\n\r\nI have a project where I use typings to manage definitions for third party libs. (https://github.com/typings/typings)\r\n\r\nThis saves me from having to use reference comments in every file - instead I rely on `import` statements entirely. \r\n\r\nThis works well in VSC - at least when I initially open the project folder. Then after some while I start to get complains from Intellisense that objects and/or properties doesn't exists. These are stem from the definitions from `typings`. But by just restarting VSC the intellisense works fine again - for a while.\r\n\r\nI've yet not been able to determine what trigger the intellisense to stop using the `typings` definitions during a session.\r\n\r\nThe compiler never run into issues - it's just the intellisense that fail after a while in a running session.\r\n\r\nAnyone else experienced this? Or have any suggestions to what I can try to debug or create a reliable repro case?\r\n\r\nHere is a screen capture that shows the bug in action - intellisense fails to pick up on my third party references. Then I close and reopen the project - and everything works again:\r\n\r\n![visualstudiocodeintellisensebug](https://cloud.githubusercontent.com/assets/192418/16766845/adac8f40-483c-11e6-8713-717c01f4ce62.gif)\r\n"}}
{"actor":{"display_login":"dbaeumer"}}