{"action":"closed","issue":{"url":"https://api.github.com/repos/busymachines/busymachines-commons/issues/58","repository_url":"https://api.github.com/repos/busymachines/busymachines-commons","labels_url":"https://api.github.com/repos/busymachines/busymachines-commons/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/busymachines/busymachines-commons/issues/58/comments","events_url":"https://api.github.com/repos/busymachines/busymachines-commons/issues/58/events","html_url":"https://github.com/busymachines/busymachines-commons/issues/58","id":291741185,"number":58,"title":"json, rest-*, and semver-parsers modules need to integrate with result","user":{"login":"lorandszakacs","id":843135,"avatar_url":"https://avatars2.githubusercontent.com/u/843135?v=4","gravatar_id":"","url":"https://api.github.com/users/lorandszakacs","html_url":"https://github.com/lorandszakacs","followers_url":"https://api.github.com/users/lorandszakacs/followers","following_url":"https://api.github.com/users/lorandszakacs/following{/other_user}","gists_url":"https://api.github.com/users/lorandszakacs/gists{/gist_id}","starred_url":"https://api.github.com/users/lorandszakacs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lorandszakacs/subscriptions","organizations_url":"https://api.github.com/users/lorandszakacs/orgs","repos_url":"https://api.github.com/users/lorandszakacs/repos","events_url":"https://api.github.com/users/lorandszakacs/events{/privacy}","received_events_url":"https://api.github.com/users/lorandszakacs/received_events","type":"User","site_admin":false},"labels":[{"id":805094056,"url":"https://api.github.com/repos/busymachines/busymachines-commons/labels/health","name":"health","color":"8681ef","default":false},{"id":666661658,"url":"https://api.github.com/repos/busymachines/busymachines-commons/labels/refactoring","name":"refactoring","color":"0e8a16","default":false},{"id":665754645,"url":"https://api.github.com/repos/busymachines/busymachines-commons/labels/wip","name":"wip","color":"fbca04","default":false}],"state":"closed","locked":false,"assignee":{"login":"lorandszakacs","id":843135,"avatar_url":"https://avatars2.githubusercontent.com/u/843135?v=4","gravatar_id":"","url":"https://api.github.com/users/lorandszakacs","html_url":"https://github.com/lorandszakacs","followers_url":"https://api.github.com/users/lorandszakacs/followers","following_url":"https://api.github.com/users/lorandszakacs/following{/other_user}","gists_url":"https://api.github.com/users/lorandszakacs/gists{/gist_id}","starred_url":"https://api.github.com/users/lorandszakacs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lorandszakacs/subscriptions","organizations_url":"https://api.github.com/users/lorandszakacs/orgs","repos_url":"https://api.github.com/users/lorandszakacs/repos","events_url":"https://api.github.com/users/lorandszakacs/events{/privacy}","received_events_url":"https://api.github.com/users/lorandszakacs/received_events","type":"User","site_admin":false},"assignees":[{"login":"lorandszakacs","id":843135,"avatar_url":"https://avatars2.githubusercontent.com/u/843135?v=4","gravatar_id":"","url":"https://api.github.com/users/lorandszakacs","html_url":"https://github.com/lorandszakacs","followers_url":"https://api.github.com/users/lorandszakacs/followers","following_url":"https://api.github.com/users/lorandszakacs/following{/other_user}","gists_url":"https://api.github.com/users/lorandszakacs/gists{/gist_id}","starred_url":"https://api.github.com/users/lorandszakacs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lorandszakacs/subscriptions","organizations_url":"https://api.github.com/users/lorandszakacs/orgs","repos_url":"https://api.github.com/users/lorandszakacs/repos","events_url":"https://api.github.com/users/lorandszakacs/events{/privacy}","received_events_url":"https://api.github.com/users/lorandszakacs/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/busymachines/busymachines-commons/milestones/5","html_url":"https://github.com/busymachines/busymachines-commons/milestone/5","labels_url":"https://api.github.com/repos/busymachines/busymachines-commons/milestones/5/labels","id":3064986,"number":5,"title":"0.3.0-M3","description":"Last milestone before RC1","creator":{"login":"lorandszakacs","id":843135,"avatar_url":"https://avatars2.githubusercontent.com/u/843135?v=4","gravatar_id":"","url":"https://api.github.com/users/lorandszakacs","html_url":"https://github.com/lorandszakacs","followers_url":"https://api.github.com/users/lorandszakacs/followers","following_url":"https://api.github.com/users/lorandszakacs/following{/other_user}","gists_url":"https://api.github.com/users/lorandszakacs/gists{/gist_id}","starred_url":"https://api.github.com/users/lorandszakacs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lorandszakacs/subscriptions","organizations_url":"https://api.github.com/users/lorandszakacs/orgs","repos_url":"https://api.github.com/users/lorandszakacs/repos","events_url":"https://api.github.com/users/lorandszakacs/events{/privacy}","received_events_url":"https://api.github.com/users/lorandszakacs/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":7,"state":"open","created_at":"2018-01-25T22:37:04Z","updated_at":"2018-02-02T19:04:20Z","due_on":"2018-01-31T08:00:00Z","closed_at":null},"comments":0,"created_at":"2018-01-25T22:40:17Z","updated_at":"2018-02-02T19:04:20Z","closed_at":"2018-02-02T19:04:20Z","author_association":"OWNER","body":"- [x] json\r\n- [x] semver-parsers\r\n- [x] rest-*\r\n\r\nThe first two modules used a result-like type, and there's no reason to keep this duplication. They should directly depend on `result`.\r\n\r\nThe `rest-*` modules need proper formatters for a `Result[T]` as long as they know how to format `T`. Most importantly, any higher kind `F[_]` that reaches the akka-http endpoints, should somehow trigger exception handling in case we have a `F[Result[T]]` where the result is `Incorrect`.\r\n\r\n"}}
{"actor":{"display_login":"lorandszakacs"}}