{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/51104","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/51104/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/51104/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/51104/events","html_url":"https://github.com/Microsoft/vscode/issues/51104","id":329175113,"node_id":"MDU6SXNzdWUzMjkxNzUxMTM=","number":51104,"title":"Add official API for fading out unused code","user":{"login":"mjbvz","id":12821956,"node_id":"MDQ6VXNlcjEyODIxOTU2","avatar_url":"https://avatars2.githubusercontent.com/u/12821956?v=4","gravatar_id":"","url":"https://api.github.com/users/mjbvz","html_url":"https://github.com/mjbvz","followers_url":"https://api.github.com/users/mjbvz/followers","following_url":"https://api.github.com/users/mjbvz/following{/other_user}","gists_url":"https://api.github.com/users/mjbvz/gists{/gist_id}","starred_url":"https://api.github.com/users/mjbvz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mjbvz/subscriptions","organizations_url":"https://api.github.com/users/mjbvz/orgs","repos_url":"https://api.github.com/users/mjbvz/repos","events_url":"https://api.github.com/users/mjbvz/events{/privacy}","received_events_url":"https://api.github.com/users/mjbvz/received_events","type":"User","site_admin":false},"labels":[{"id":290465400,"node_id":"MDU6TGFiZWwyOTA0NjU0MDA=","url":"https://api.github.com/repos/Microsoft/vscode/labels/api","name":"api","color":"1d76db","default":false}],"state":"open","locked":false,"assignee":{"login":"mjbvz","id":12821956,"node_id":"MDQ6VXNlcjEyODIxOTU2","avatar_url":"https://avatars2.githubusercontent.com/u/12821956?v=4","gravatar_id":"","url":"https://api.github.com/users/mjbvz","html_url":"https://github.com/mjbvz","followers_url":"https://api.github.com/users/mjbvz/followers","following_url":"https://api.github.com/users/mjbvz/following{/other_user}","gists_url":"https://api.github.com/users/mjbvz/gists{/gist_id}","starred_url":"https://api.github.com/users/mjbvz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mjbvz/subscriptions","organizations_url":"https://api.github.com/users/mjbvz/orgs","repos_url":"https://api.github.com/users/mjbvz/repos","events_url":"https://api.github.com/users/mjbvz/events{/privacy}","received_events_url":"https://api.github.com/users/mjbvz/received_events","type":"User","site_admin":false},"assignees":[{"login":"mjbvz","id":12821956,"node_id":"MDQ6VXNlcjEyODIxOTU2","avatar_url":"https://avatars2.githubusercontent.com/u/12821956?v=4","gravatar_id":"","url":"https://api.github.com/users/mjbvz","html_url":"https://github.com/mjbvz","followers_url":"https://api.github.com/users/mjbvz/followers","following_url":"https://api.github.com/users/mjbvz/following{/other_user}","gists_url":"https://api.github.com/users/mjbvz/gists{/gist_id}","starred_url":"https://api.github.com/users/mjbvz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mjbvz/subscriptions","organizations_url":"https://api.github.com/users/mjbvz/orgs","repos_url":"https://api.github.com/users/mjbvz/repos","events_url":"https://api.github.com/users/mjbvz/events{/privacy}","received_events_url":"https://api.github.com/users/mjbvz/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Microsoft/vscode/milestones/69","html_url":"https://github.com/Microsoft/vscode/milestone/69","labels_url":"https://api.github.com/repos/Microsoft/vscode/milestones/69/labels","id":3314596,"node_id":"MDk6TWlsZXN0b25lMzMxNDU5Ng==","number":69,"title":"June 2018","description":"","creator":{"login":"joaomoreno","id":22350,"node_id":"MDQ6VXNlcjIyMzUw","avatar_url":"https://avatars3.githubusercontent.com/u/22350?v=4","gravatar_id":"","url":"https://api.github.com/users/joaomoreno","html_url":"https://github.com/joaomoreno","followers_url":"https://api.github.com/users/joaomoreno/followers","following_url":"https://api.github.com/users/joaomoreno/following{/other_user}","gists_url":"https://api.github.com/users/joaomoreno/gists{/gist_id}","starred_url":"https://api.github.com/users/joaomoreno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joaomoreno/subscriptions","organizations_url":"https://api.github.com/users/joaomoreno/orgs","repos_url":"https://api.github.com/users/joaomoreno/repos","events_url":"https://api.github.com/users/joaomoreno/events{/privacy}","received_events_url":"https://api.github.com/users/joaomoreno/received_events","type":"User","site_admin":false},"open_issues":164,"closed_issues":231,"state":"open","created_at":"2018-05-02T13:46:37Z","updated_at":"2018-06-13T08:05:55Z","due_on":"2018-06-30T07:00:00Z","closed_at":null},"comments":12,"created_at":"2018-06-04T18:54:42Z","updated_at":"2018-06-13T08:34:53Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Add an api that other extensions and languages can use to grey/fade out unused code and variables. JS/TS already implements this using a proposed API\r\n\r\n/cc @jrieken @dbaeumer "},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/396859446","html_url":"https://github.com/Microsoft/vscode/issues/51104#issuecomment-396859446","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/51104","id":396859446,"node_id":"MDEyOklzc3VlQ29tbWVudDM5Njg1OTQ0Ng==","user":{"login":"dbaeumer","id":1931590,"node_id":"MDQ6VXNlcjE5MzE1OTA=","avatar_url":"https://avatars1.githubusercontent.com/u/1931590?v=4","gravatar_id":"","url":"https://api.github.com/users/dbaeumer","html_url":"https://github.com/dbaeumer","followers_url":"https://api.github.com/users/dbaeumer/followers","following_url":"https://api.github.com/users/dbaeumer/following{/other_user}","gists_url":"https://api.github.com/users/dbaeumer/gists{/gist_id}","starred_url":"https://api.github.com/users/dbaeumer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbaeumer/subscriptions","organizations_url":"https://api.github.com/users/dbaeumer/orgs","repos_url":"https://api.github.com/users/dbaeumer/repos","events_url":"https://api.github.com/users/dbaeumer/events{/privacy}","received_events_url":"https://api.github.com/users/dbaeumer/received_events","type":"User","site_admin":false},"created_at":"2018-06-13T08:34:53Z","updated_at":"2018-06-13T08:34:53Z","author_association":"MEMBER","body":"I support @jrieken here. Reasons are:\r\n\r\n- this introduces three phases in which color change which will simply be more disturbing for the user (instead of two)\r\n- since we neither have `CustomTags` nor semantic coloring we should try to go for the more general approach. I can imagine that VS introduced `CustomTags` and later on semantic coloring. If semantic coloring would have been first may be VS would have never used `CustomTags` to influence coloring (I agree it is a guess). So the real question here is if there is something that can be achieved with `CustomTags` which can't be achieved with semantic coloring."}}
{"actor":{"display_login":"dbaeumer"}}