{"action":"created","issue":{"url":"https://api.github.com/repos/yu-i9/kuals_draft/issues/5","labels_url":"https://api.github.com/repos/yu-i9/kuals_draft/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/yu-i9/kuals_draft/issues/5/comments","events_url":"https://api.github.com/repos/yu-i9/kuals_draft/issues/5/events","html_url":"https://github.com/yu-i9/kuals_draft/issues/5","id":104808279,"number":5,"title":"モジュラリティを高める","user":{"login":"yu-i9","id":7097192,"avatar_url":"https://avatars.githubusercontent.com/u/7097192?v=3","gravatar_id":"","url":"https://api.github.com/users/yu-i9","html_url":"https://github.com/yu-i9","followers_url":"https://api.github.com/users/yu-i9/followers","following_url":"https://api.github.com/users/yu-i9/following{/other_user}","gists_url":"https://api.github.com/users/yu-i9/gists{/gist_id}","starred_url":"https://api.github.com/users/yu-i9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yu-i9/subscriptions","organizations_url":"https://api.github.com/users/yu-i9/orgs","repos_url":"https://api.github.com/users/yu-i9/repos","events_url":"https://api.github.com/users/yu-i9/events{/privacy}","received_events_url":"https://api.github.com/users/yu-i9/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-04T00:42:26Z","updated_at":"2015-09-06T02:51:40Z","closed_at":"2015-09-06T02:51:40Z","body":"utility コードが散乱しているので，モデルに集中できる箇所やまとめることができる箇所を修正していく．\r\n現在上がっているのは以下の2点．\r\n\r\n- [x] Manager の継承によって objects を介してアクセスできる要素を増やす．participants など．\r\n- [x] デコレータをまとめる\r\n- [x] draftstart_required を state_passes_test(None) のケースに押し込む\r\n- [x] current_state が失敗した時は None を返すようにする"},"comment":{"url":"https://api.github.com/repos/yu-i9/kuals_draft/issues/comments/138034355","html_url":"https://github.com/yu-i9/kuals_draft/issues/5#issuecomment-138034355","issue_url":"https://api.github.com/repos/yu-i9/kuals_draft/issues/5","id":138034355,"user":{"login":"yu-i9","id":7097192,"avatar_url":"https://avatars.githubusercontent.com/u/7097192?v=3","gravatar_id":"","url":"https://api.github.com/users/yu-i9","html_url":"https://github.com/yu-i9","followers_url":"https://api.github.com/users/yu-i9/followers","following_url":"https://api.github.com/users/yu-i9/following{/other_user}","gists_url":"https://api.github.com/users/yu-i9/gists{/gist_id}","starred_url":"https://api.github.com/users/yu-i9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yu-i9/subscriptions","organizations_url":"https://api.github.com/users/yu-i9/orgs","repos_url":"https://api.github.com/users/yu-i9/repos","events_url":"https://api.github.com/users/yu-i9/events{/privacy}","received_events_url":"https://api.github.com/users/yu-i9/received_events","type":"User","site_admin":false},"created_at":"2015-09-06T02:51:40Z","updated_at":"2015-09-06T02:51:40Z","body":"全タスクを消化した．\r\nutil がすっきりしてプログラムの見通しが良くなったのでリファクタリングの価値はあった．"}}