{"action":"created","issue":{"url":"https://api.github.com/repos/yegor256/takes/issues/587","repository_url":"https://api.github.com/repos/yegor256/takes","labels_url":"https://api.github.com/repos/yegor256/takes/issues/587/labels{/name}","comments_url":"https://api.github.com/repos/yegor256/takes/issues/587/comments","events_url":"https://api.github.com/repos/yegor256/takes/issues/587/events","html_url":"https://github.com/yegor256/takes/pull/587","id":132786025,"number":587,"title":"#586: Delegate the construction of the map of arguments to a private static method to be compliant with ConstructorOnlyInitializesOrCallOtherConstructors","user":{"login":"essobedo","id":1618116,"avatar_url":"https://avatars.githubusercontent.com/u/1618116?v=3","gravatar_id":"","url":"https://api.github.com/users/essobedo","html_url":"https://github.com/essobedo","followers_url":"https://api.github.com/users/essobedo/followers","following_url":"https://api.github.com/users/essobedo/following{/other_user}","gists_url":"https://api.github.com/users/essobedo/gists{/gist_id}","starred_url":"https://api.github.com/users/essobedo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/essobedo/subscriptions","organizations_url":"https://api.github.com/users/essobedo/orgs","repos_url":"https://api.github.com/users/essobedo/repos","events_url":"https://api.github.com/users/essobedo/events{/privacy}","received_events_url":"https://api.github.com/users/essobedo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/yegor256/takes/labels/15%20mins","name":"15 mins","color":"eb6421"},{"url":"https://api.github.com/repos/yegor256/takes/labels/@longtimeago","name":"@longtimeago","color":"009801"},{"url":"https://api.github.com/repos/yegor256/takes/labels/CR","name":"CR","color":"bfd4f3"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":30,"created_at":"2016-02-10T18:50:04Z","updated_at":"2016-02-28T13:59:00Z","closed_at":"2016-02-19T23:42:38Z","pull_request":{"url":"https://api.github.com/repos/yegor256/takes/pulls/587","html_url":"https://github.com/yegor256/takes/pull/587","diff_url":"https://github.com/yegor256/takes/pull/587.diff","patch_url":"https://github.com/yegor256/takes/pull/587.patch"},"body":"Fix for https://github.com/yegor256/takes/issues/586\r\n\r\nThe goal of this PR is to make the class Options compliant with the rule  ConstructorOnlyInitializesOrCallOtherConstructors by delegating the construction of the map of arguments to a private static method."},"comment":{"url":"https://api.github.com/repos/yegor256/takes/issues/comments/189878238","html_url":"https://github.com/yegor256/takes/pull/587#issuecomment-189878238","issue_url":"https://api.github.com/repos/yegor256/takes/issues/587","id":189878238,"user":{"login":"davvd","id":6305016,"avatar_url":"https://avatars.githubusercontent.com/u/6305016?v=3","gravatar_id":"","url":"https://api.github.com/users/davvd","html_url":"https://github.com/davvd","followers_url":"https://api.github.com/users/davvd/followers","following_url":"https://api.github.com/users/davvd/following{/other_user}","gists_url":"https://api.github.com/users/davvd/gists{/gist_id}","starred_url":"https://api.github.com/users/davvd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davvd/subscriptions","organizations_url":"https://api.github.com/users/davvd/orgs","repos_url":"https://api.github.com/users/davvd/repos","events_url":"https://api.github.com/users/davvd/events{/privacy}","received_events_url":"https://api.github.com/users/davvd/received_events","type":"User","site_admin":false},"created_at":"2016-02-28T13:58:59Z","updated_at":"2016-02-28T13:58:59Z","body":"> @davvd Quality is good.\n\n@ypshenychka thanks a lot"}}