{"action":"created","issue":{"url":"https://api.github.com/repos/Flipkart/aesop/issues/28","labels_url":"https://api.github.com/repos/Flipkart/aesop/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/Flipkart/aesop/issues/28/comments","events_url":"https://api.github.com/repos/Flipkart/aesop/issues/28/events","html_url":"https://github.com/Flipkart/aesop/issues/28","id":85434635,"number":28,"title":"Adding a new mapper type isn't possible.","user":{"login":"dhirendrafkl","id":10369788,"avatar_url":"https://avatars.githubusercontent.com/u/10369788?v=3","gravatar_id":"","url":"https://api.github.com/users/dhirendrafkl","html_url":"https://github.com/dhirendrafkl","followers_url":"https://api.github.com/users/dhirendrafkl/followers","following_url":"https://api.github.com/users/dhirendrafkl/following{/other_user}","gists_url":"https://api.github.com/users/dhirendrafkl/gists{/gist_id}","starred_url":"https://api.github.com/users/dhirendrafkl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhirendrafkl/subscriptions","organizations_url":"https://api.github.com/users/dhirendrafkl/orgs","repos_url":"https://api.github.com/users/dhirendrafkl/repos","events_url":"https://api.github.com/users/dhirendrafkl/events{/privacy}","received_events_url":"https://api.github.com/users/dhirendrafkl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-06-05T05:30:16Z","updated_at":"2015-08-17T13:07:00Z","closed_at":null,"body":"While we want to add new Mapper that would do mapping based on some conditional logic we found out that due to MapperType being an Enum, it isn't possible to customize it to add new mapper."},"comment":{"url":"https://api.github.com/repos/Flipkart/aesop/issues/comments/131812199","html_url":"https://github.com/Flipkart/aesop/issues/28#issuecomment-131812199","issue_url":"https://api.github.com/repos/Flipkart/aesop/issues/28","id":131812199,"user":{"login":"regunathb","id":701583,"avatar_url":"https://avatars.githubusercontent.com/u/701583?v=3","gravatar_id":"","url":"https://api.github.com/users/regunathb","html_url":"https://github.com/regunathb","followers_url":"https://api.github.com/users/regunathb/followers","following_url":"https://api.github.com/users/regunathb/following{/other_user}","gists_url":"https://api.github.com/users/regunathb/gists{/gist_id}","starred_url":"https://api.github.com/users/regunathb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/regunathb/subscriptions","organizations_url":"https://api.github.com/users/regunathb/orgs","repos_url":"https://api.github.com/users/regunathb/repos","events_url":"https://api.github.com/users/regunathb/events{/privacy}","received_events_url":"https://api.github.com/users/regunathb/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T13:07:00Z","updated_at":"2015-08-17T13:07:00Z","body":"@dhirendrafkl do you have a fix that will address this issue? Happy to accept a pull request if the solution is generic enough."}}