{"action":"closed","issue":{"url":"https://api.github.com/repos/HvyIndustries/crane/issues/78","repository_url":"https://api.github.com/repos/HvyIndustries/crane","labels_url":"https://api.github.com/repos/HvyIndustries/crane/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/HvyIndustries/crane/issues/78/comments","events_url":"https://api.github.com/repos/HvyIndustries/crane/issues/78/events","html_url":"https://github.com/HvyIndustries/crane/issues/78","id":160957540,"number":78,"title":"Large projects break variable suggestions","user":{"login":"nevadascout","id":377089,"avatar_url":"https://avatars.githubusercontent.com/u/377089?v=3","gravatar_id":"","url":"https://api.github.com/users/nevadascout","html_url":"https://github.com/nevadascout","followers_url":"https://api.github.com/users/nevadascout/followers","following_url":"https://api.github.com/users/nevadascout/following{/other_user}","gists_url":"https://api.github.com/users/nevadascout/gists{/gist_id}","starred_url":"https://api.github.com/users/nevadascout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nevadascout/subscriptions","organizations_url":"https://api.github.com/users/nevadascout/orgs","repos_url":"https://api.github.com/users/nevadascout/repos","events_url":"https://api.github.com/users/nevadascout/events{/privacy}","received_events_url":"https://api.github.com/users/nevadascout/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/HvyIndustries/crane/labels/bug","name":"bug","color":"d93f0b"},{"url":"https://api.github.com/repos/HvyIndustries/crane/labels/confirmed","name":"confirmed","color":"1d76db"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/HvyIndustries/crane/milestones/6","html_url":"https://github.com/HvyIndustries/crane/milestones/0.2.0","labels_url":"https://api.github.com/repos/HvyIndustries/crane/milestones/6/labels","id":1719371,"number":6,"title":"0.2.0","description":"","creator":{"login":"nevadascout","id":377089,"avatar_url":"https://avatars.githubusercontent.com/u/377089?v=3","gravatar_id":"","url":"https://api.github.com/users/nevadascout","html_url":"https://github.com/nevadascout","followers_url":"https://api.github.com/users/nevadascout/followers","following_url":"https://api.github.com/users/nevadascout/following{/other_user}","gists_url":"https://api.github.com/users/nevadascout/gists{/gist_id}","starred_url":"https://api.github.com/users/nevadascout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nevadascout/subscriptions","organizations_url":"https://api.github.com/users/nevadascout/orgs","repos_url":"https://api.github.com/users/nevadascout/repos","events_url":"https://api.github.com/users/nevadascout/events{/privacy}","received_events_url":"https://api.github.com/users/nevadascout/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":12,"state":"open","created_at":"2016-04-19T22:18:32Z","updated_at":"2016-06-19T12:09:26Z","due_on":"2016-06-19T23:00:00Z","closed_at":null},"comments":1,"created_at":"2016-06-17T19:20:52Z","updated_at":"2016-06-19T12:09:26Z","closed_at":"2016-06-19T12:09:26Z","body":"With larger projects, the completion builder crashes as it tries to return every single variable declared in the project. Subsequently this also breaks built-in VS suggestion items for the PHP built-in functions, and any other suggestion items.\r\n\r\nAdd scope checking to limit the amount of results returned.\r\n\r\nWe need to be able to work out if we're defining or calling variables (eg. when defining parameters for a function, don't suggest any variables).\r\n\r\nThis pretty much requires rewriting the suggestion builder."}}
{"actor":{"display_login":"nevadascout"}}