{"action":"opened","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/13046","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/13046/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/13046/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/13046/events","html_url":"https://github.com/Microsoft/vscode/issues/13046","id":180162745,"number":13046,"title":"Dark+ theme needs some improvements for type, cast and return type annotations","user":{"login":"sheetalkamat","id":8052792,"avatar_url":"https://avatars.githubusercontent.com/u/8052792?v=3","gravatar_id":"","url":"https://api.github.com/users/sheetalkamat","html_url":"https://github.com/sheetalkamat","followers_url":"https://api.github.com/users/sheetalkamat/followers","following_url":"https://api.github.com/users/sheetalkamat/following{/other_user}","gists_url":"https://api.github.com/users/sheetalkamat/gists{/gist_id}","starred_url":"https://api.github.com/users/sheetalkamat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sheetalkamat/subscriptions","organizations_url":"https://api.github.com/users/sheetalkamat/orgs","repos_url":"https://api.github.com/users/sheetalkamat/repos","events_url":"https://api.github.com/users/sheetalkamat/events{/privacy}","received_events_url":"https://api.github.com/users/sheetalkamat/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-29T21:04:44Z","updated_at":"2016-09-29T21:04:44Z","closed_at":null,"body":"- VSCode Version:\r\n- OS Version:\r\n\r\nUsed latest vscode extension from https://marketplace.visualstudio.com/items?itemName=ms-vscode.typescript-javascript-grammar\r\n\r\nThis can also be found when using extension https://marketplace.visualstudio.com/items?itemName=ms-vscode.js-atom-grammar\r\n\r\nComplete typeannotation is colorized as green in Dark+ theme probably because of ```meta.return.type, meta.type.annotation and meta.cast``` in \r\n\r\n```\r\n                                {\r\n                                                \"name\": \"Types declaration and references\",\r\n                                                \"scope\": [\r\n                                                                \"meta.type.name\",\r\n                                                                \"meta.return.type\",\r\n                                                                \"meta.return-type\",\r\n                                                                \"meta.cast\",\r\n                                                                \"meta.type.annotation\",\r\n                                                                \"support.type\",\r\n                                                                \"entity.name.class\",\r\n                                                                \"entity.name.type\",\r\n                                                                \"storage.type.cs\",\r\n                                                                \"storage.type.java\"\r\n                                                ],\r\n                                                \"settings\": {\r\n                                                                \"foreground\": \"#4EC9B0\"\r\n                                                }\r\n                                },\r\n\r\n```\r\nAs reported by @octref in Microsoft/TypeScript-TmLanguage#273\r\nPreviously I could at least tell primitives from other constructs, and have a nested object displayed fine...\r\n\r\n![image](https://cloud.githubusercontent.com/assets/4033249/18942421/cc71fbbc-85cd-11e6-8360-7941b205d591.png)\r\n\r\nNow this looks terrible:\r\n\r\n![image](https://cloud.githubusercontent.com/assets/4033249/18942434/e46284c6-85cd-11e6-9109-3600f6bdfd9e.png)\r\n\r\n"}}
{"actor":{"display_login":"sheetalkamat"}}