{"action":"opened","issue":{"url":"https://api.github.com/repos/Whaka-project/whakamatautau-util/issues/76","labels_url":"https://api.github.com/repos/Whaka-project/whakamatautau-util/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/Whaka-project/whakamatautau-util/issues/76/comments","events_url":"https://api.github.com/repos/Whaka-project/whakamatautau-util/issues/76/events","html_url":"https://github.com/Whaka-project/whakamatautau-util/issues/76","id":103763026,"number":76,"title":"[Utils] Event collector for multiple arguments","user":{"login":"vantuz-subhuman","id":5585355,"avatar_url":"https://avatars.githubusercontent.com/u/5585355?v=3","gravatar_id":"","url":"https://api.github.com/users/vantuz-subhuman","html_url":"https://github.com/vantuz-subhuman","followers_url":"https://api.github.com/users/vantuz-subhuman/followers","following_url":"https://api.github.com/users/vantuz-subhuman/following{/other_user}","gists_url":"https://api.github.com/users/vantuz-subhuman/gists{/gist_id}","starred_url":"https://api.github.com/users/vantuz-subhuman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vantuz-subhuman/subscriptions","organizations_url":"https://api.github.com/users/vantuz-subhuman/orgs","repos_url":"https://api.github.com/users/vantuz-subhuman/repos","events_url":"https://api.github.com/users/vantuz-subhuman/events{/privacy}","received_events_url":"https://api.github.com/users/vantuz-subhuman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Whaka-project/whakamatautau-util/labels/[type]%20feature","name":"[type] feature","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Whaka-project/whakamatautau-util/milestones/2","html_url":"https://github.com/Whaka-project/whakamatautau-util/milestones/Release:%200.0.8","labels_url":"https://api.github.com/repos/Whaka-project/whakamatautau-util/milestones/2/labels","id":1262264,"number":2,"title":"Release: 0.0.8","description":"","creator":{"login":"vantuz-subhuman","id":5585355,"avatar_url":"https://avatars.githubusercontent.com/u/5585355?v=3","gravatar_id":"","url":"https://api.github.com/users/vantuz-subhuman","html_url":"https://github.com/vantuz-subhuman","followers_url":"https://api.github.com/users/vantuz-subhuman/followers","following_url":"https://api.github.com/users/vantuz-subhuman/following{/other_user}","gists_url":"https://api.github.com/users/vantuz-subhuman/gists{/gist_id}","starred_url":"https://api.github.com/users/vantuz-subhuman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vantuz-subhuman/subscriptions","organizations_url":"https://api.github.com/users/vantuz-subhuman/orgs","repos_url":"https://api.github.com/users/vantuz-subhuman/repos","events_url":"https://api.github.com/users/vantuz-subhuman/events{/privacy}","received_events_url":"https://api.github.com/users/vantuz-subhuman/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":42,"state":"open","created_at":"2015-08-19T10:01:56Z","updated_at":"2015-08-28T17:40:11Z","due_on":"2015-08-30T21:00:00Z","closed_at":null},"comments":0,"created_at":"2015-08-28T17:40:11Z","updated_at":"2015-08-28T17:40:11Z","closed_at":null,"body":"Event collector (#60) allows to stub and captor only a single argument methods.\r\n\r\nImplement new factory methods to create a collector stubbing and capturing methods with multiple parameters.\r\n\r\n**Note:** it should be the same implementation of the EventCollector with **only two type arguments**! So collector declarations for multiple arguments should look something liek this:\r\n* `EventCollector<Listener, Entry<A, B>>`\r\n* `EventCollector<Listener, Entry<A, B, C>>`\r\n* etc."}}