{"action":"created","issue":{"url":"https://api.github.com/repos/vuejs/vue/issues/3980","repository_url":"https://api.github.com/repos/vuejs/vue","labels_url":"https://api.github.com/repos/vuejs/vue/issues/3980/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vue/issues/3980/comments","events_url":"https://api.github.com/repos/vuejs/vue/issues/3980/events","html_url":"https://github.com/vuejs/vue/pull/3980","id":183848060,"number":3980,"title":"upgrade flow type to 0.33","user":{"login":"HerringtonDarkholme","id":2883231,"avatar_url":"https://avatars.githubusercontent.com/u/2883231?v=3","gravatar_id":"","url":"https://api.github.com/users/HerringtonDarkholme","html_url":"https://github.com/HerringtonDarkholme","followers_url":"https://api.github.com/users/HerringtonDarkholme/followers","following_url":"https://api.github.com/users/HerringtonDarkholme/following{/other_user}","gists_url":"https://api.github.com/users/HerringtonDarkholme/gists{/gist_id}","starred_url":"https://api.github.com/users/HerringtonDarkholme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HerringtonDarkholme/subscriptions","organizations_url":"https://api.github.com/users/HerringtonDarkholme/orgs","repos_url":"https://api.github.com/users/HerringtonDarkholme/repos","events_url":"https://api.github.com/users/HerringtonDarkholme/events{/privacy}","received_events_url":"https://api.github.com/users/HerringtonDarkholme/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-19T02:04:54Z","updated_at":"2016-11-01T15:16:55Z","closed_at":"2016-11-01T15:16:55Z","pull_request":{"url":"https://api.github.com/repos/vuejs/vue/pulls/3980","html_url":"https://github.com/vuejs/vue/pull/3980","diff_url":"https://github.com/vuejs/vue/pull/3980.diff","patch_url":"https://github.com/vuejs/vue/pull/3980.patch"},"body":"Upgrading flow finds several typing issues (largely due to flow limitation) in compiler.\n\nThe first modification is to change `genData` to always return `string`, this requires extracting `plain` ASTElement out.\n\nThe second modification is to ensure `el.component` presents when called with `genComponent`. The checker does not flow type refinement information to function call. So we need a new parameter for the information.\n\nRemaining modifications are solely at type level.\n"},"comment":{"url":"https://api.github.com/repos/vuejs/vue/issues/comments/257593882","html_url":"https://github.com/vuejs/vue/pull/3980#issuecomment-257593882","issue_url":"https://api.github.com/repos/vuejs/vue/issues/3980","id":257593882,"user":{"login":"yyx990803","id":499550,"avatar_url":"https://avatars.githubusercontent.com/u/499550?v=3","gravatar_id":"","url":"https://api.github.com/users/yyx990803","html_url":"https://github.com/yyx990803","followers_url":"https://api.github.com/users/yyx990803/followers","following_url":"https://api.github.com/users/yyx990803/following{/other_user}","gists_url":"https://api.github.com/users/yyx990803/gists{/gist_id}","starred_url":"https://api.github.com/users/yyx990803/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yyx990803/subscriptions","organizations_url":"https://api.github.com/users/yyx990803/orgs","repos_url":"https://api.github.com/users/yyx990803/repos","events_url":"https://api.github.com/users/yyx990803/events{/privacy}","received_events_url":"https://api.github.com/users/yyx990803/received_events","type":"User","site_admin":false},"created_at":"2016-11-01T15:16:55Z","updated_at":"2016-11-01T15:16:55Z","body":"Merged as part of #4007 "}}
{"actor":{"display_login":"yyx990803"}}