{"action":"created","issue":{"url":"https://api.github.com/repos/jlongster/debugger.html/issues/288","repository_url":"https://api.github.com/repos/jlongster/debugger.html","labels_url":"https://api.github.com/repos/jlongster/debugger.html/issues/288/labels{/name}","comments_url":"https://api.github.com/repos/jlongster/debugger.html/issues/288/comments","events_url":"https://api.github.com/repos/jlongster/debugger.html/issues/288/events","html_url":"https://github.com/jlongster/debugger.html/pull/288","id":163439592,"number":288,"title":"greatly improve scope inspector, split out object inspector component and optimize it","user":{"login":"jlongster","id":17031,"avatar_url":"https://avatars.githubusercontent.com/u/17031?v=3","gravatar_id":"","url":"https://api.github.com/users/jlongster","html_url":"https://github.com/jlongster","followers_url":"https://api.github.com/users/jlongster/followers","following_url":"https://api.github.com/users/jlongster/following{/other_user}","gists_url":"https://api.github.com/users/jlongster/gists{/gist_id}","starred_url":"https://api.github.com/users/jlongster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlongster/subscriptions","organizations_url":"https://api.github.com/users/jlongster/orgs","repos_url":"https://api.github.com/users/jlongster/repos","events_url":"https://api.github.com/users/jlongster/events{/privacy}","received_events_url":"https://api.github.com/users/jlongster/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-01T17:22:53Z","updated_at":"2016-07-01T21:05:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jlongster/debugger.html/pulls/288","html_url":"https://github.com/jlongster/debugger.html/pull/288","diff_url":"https://github.com/jlongster/debugger.html/pull/288.diff","patch_url":"https://github.com/jlongster/debugger.html/pull/288.patch"},"body":"This is a heavy refactoring of scopes that I've been wanting to do. There is now a standalone `ObjectInspector.js` component that will be easy to share. The only thing is that it depends on our tree stuff, and we've tweaked the tree from m-c and we have `ManagedTree`. But it shouldn't be hard to reconcile the tree component, and once that's done that component can be shared.\r\n\r\nThis greatly improves performance. If you have the window scope expanded with a million items, the tree is still fully interactive and you don't notice any slowdown.\r\n\r\nAdditionally, it's more accurate as to what values it shows. There are still things missing, and we should show things like functions better, but there's also much clearer places in the code to implement those kinds of things now.\r\n\r\n<img width=\"401\" alt=\"screen shot 2016-07-01 at 1 15 59 pm\" src=\"https://cloud.githubusercontent.com/assets/17031/16529092/e987d210-3f8e-11e6-95c9-4e9127277114.png\">\r\n"},"comment":{"url":"https://api.github.com/repos/jlongster/debugger.html/issues/comments/230047243","html_url":"https://github.com/jlongster/debugger.html/pull/288#issuecomment-230047243","issue_url":"https://api.github.com/repos/jlongster/debugger.html/issues/288","id":230047243,"user":{"login":"jlongster","id":17031,"avatar_url":"https://avatars.githubusercontent.com/u/17031?v=3","gravatar_id":"","url":"https://api.github.com/users/jlongster","html_url":"https://github.com/jlongster","followers_url":"https://api.github.com/users/jlongster/followers","following_url":"https://api.github.com/users/jlongster/following{/other_user}","gists_url":"https://api.github.com/users/jlongster/gists{/gist_id}","starred_url":"https://api.github.com/users/jlongster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlongster/subscriptions","organizations_url":"https://api.github.com/users/jlongster/orgs","repos_url":"https://api.github.com/users/jlongster/repos","events_url":"https://api.github.com/users/jlongster/events{/privacy}","received_events_url":"https://api.github.com/users/jlongster/received_events","type":"User","site_admin":false},"created_at":"2016-07-01T21:05:54Z","updated_at":"2016-07-01T21:05:54Z","body":"Added more comments and switched to `Array.isArray`"}}
{"actor":{"display_login":"jlongster"}}