{"action":"created","issue":{"url":"https://api.github.com/repos/Dyalog/ride/issues/250","repository_url":"https://api.github.com/repos/Dyalog/ride","labels_url":"https://api.github.com/repos/Dyalog/ride/issues/250/labels{/name}","comments_url":"https://api.github.com/repos/Dyalog/ride/issues/250/comments","events_url":"https://api.github.com/repos/Dyalog/ride/issues/250/events","html_url":"https://github.com/Dyalog/ride/issues/250","id":266061286,"number":250,"title":"Workspace Explorer shows expand symbol (+) on empty namespaces","user":{"login":"abrudz","id":10961427,"avatar_url":"https://avatars1.githubusercontent.com/u/10961427?v=4","gravatar_id":"","url":"https://api.github.com/users/abrudz","html_url":"https://github.com/abrudz","followers_url":"https://api.github.com/users/abrudz/followers","following_url":"https://api.github.com/users/abrudz/following{/other_user}","gists_url":"https://api.github.com/users/abrudz/gists{/gist_id}","starred_url":"https://api.github.com/users/abrudz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abrudz/subscriptions","organizations_url":"https://api.github.com/users/abrudz/orgs","repos_url":"https://api.github.com/users/abrudz/repos","events_url":"https://api.github.com/users/abrudz/events{/privacy}","received_events_url":"https://api.github.com/users/abrudz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-17T09:51:33Z","updated_at":"2018-05-18T07:07:52Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"### Describe the issue you are having\r\nWorkspace Explorer shows expand symbol (+) on empty namespaces\r\n\r\n### Did you connect to an already running interpreter or start the interpreter from RIDE?\r\nStart an interpreter\r\n\r\n### How do you reproduce the issue?\r\nView>Show Workspace Explorer\r\n![image](https://user-images.githubusercontent.com/10961427/31658505-177a5314-b329-11e7-83aa-3e2bd8181902.png)\r\n\r\n### Paste the contents of Help → About (Shift+F1)\r\nIDE:\r\n  Version: unknown\r\n  Platform: Win32\r\n  Date: unknown\r\n  Git commit: unknown\r\n  Preferences:{\r\n    \"kbdLocale\":\"en_US\",\r\n    \"lbarOrder\":\"← +-×÷*⍟⌹○!? |⌈⌊⊥⊤⊣⊢ =≠≤<>≥≡≢ ∨∧⍲⍱ ↑↓⊂⊃⊆⌷⍋⍒ ⍳⍸∊⍷∪∩~ /\\\\⌿⍀ ,⍪⍴⌽⊖⍉ ¨⍨⍣.∘⍤@ ⍞⎕⍠⌸⌺⌶⍎⍕ ⋄⍝→⍵⍺∇& ¯⍬\",\r\n    \"otherExe\":\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 17.0 Unicode\\\\dyalog.exe\",\r\n    \"selectedExe\":\"C:\\\\Program Files\\\\Dyalog\\\\Dyalog APL-64 17.0 Unicode\\\\dyalog.exe\",\r\n    \"squiggleTips\":\"1\",\r\n    \"title\":\"{WSID} {VER}\",\r\n    \"zoom\":\"10\",\r\n    \"dbg\":\"1\",\r\n    \"wse\":\"1\"\r\n  }\r\n\r\nInterpreter:\r\n  Version: 17.0.31153\r\n  Platform: Windows-64\r\n  Edition: Unicode/64\r\n  Date: Oct 16 2017 at 10:27:50\r\n"},"comment":{"url":"https://api.github.com/repos/Dyalog/ride/issues/comments/390115780","html_url":"https://github.com/Dyalog/ride/issues/250#issuecomment-390115780","issue_url":"https://api.github.com/repos/Dyalog/ride/issues/250","id":390115780,"user":{"login":"e9gille","id":8232484,"avatar_url":"https://avatars1.githubusercontent.com/u/8232484?v=4","gravatar_id":"","url":"https://api.github.com/users/e9gille","html_url":"https://github.com/e9gille","followers_url":"https://api.github.com/users/e9gille/followers","following_url":"https://api.github.com/users/e9gille/following{/other_user}","gists_url":"https://api.github.com/users/e9gille/gists{/gist_id}","starred_url":"https://api.github.com/users/e9gille/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/e9gille/subscriptions","organizations_url":"https://api.github.com/users/e9gille/orgs","repos_url":"https://api.github.com/users/e9gille/repos","events_url":"https://api.github.com/users/e9gille/events{/privacy}","received_events_url":"https://api.github.com/users/e9gille/received_events","type":"User","site_admin":false},"created_at":"2018-05-18T07:07:52Z","updated_at":"2018-05-18T07:07:52Z","author_association":"COLLABORATOR","body":"The tree is built as you expand the nodes. Unless we go one level deeper than what you are interested in, we wouldn't know it is empty. The alternative is the protocol is extended to include either a count of children or an `empty` flag. @jayfoad your view?"}}
{"actor":{"display_login":"e9gille"}}