{"action":"created","issue":{"url":"https://api.github.com/repos/jdbi/jdbi/issues/417","repository_url":"https://api.github.com/repos/jdbi/jdbi","labels_url":"https://api.github.com/repos/jdbi/jdbi/issues/417/labels{/name}","comments_url":"https://api.github.com/repos/jdbi/jdbi/issues/417/comments","events_url":"https://api.github.com/repos/jdbi/jdbi/issues/417/events","html_url":"https://github.com/jdbi/jdbi/issues/417","id":167662990,"number":417,"title":"Extend BeanMapper to better verify bean properties are set","user":{"login":"stevenschlansker","id":129097,"avatar_url":"https://avatars.githubusercontent.com/u/129097?v=3","gravatar_id":"","url":"https://api.github.com/users/stevenschlansker","html_url":"https://github.com/stevenschlansker","followers_url":"https://api.github.com/users/stevenschlansker/followers","following_url":"https://api.github.com/users/stevenschlansker/following{/other_user}","gists_url":"https://api.github.com/users/stevenschlansker/gists{/gist_id}","starred_url":"https://api.github.com/users/stevenschlansker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevenschlansker/subscriptions","organizations_url":"https://api.github.com/users/stevenschlansker/orgs","repos_url":"https://api.github.com/users/stevenschlansker/repos","events_url":"https://api.github.com/users/stevenschlansker/events{/privacy}","received_events_url":"https://api.github.com/users/stevenschlansker/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jdbi/jdbi/labels/improvement","name":"improvement","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-07-26T17:18:37Z","updated_at":"2016-07-26T19:44:08Z","closed_at":null,"body":"If you typo, BeanMapper silently returns you a null bean.\r\nWe can do better -- include two new options, `ignoreUnknownProperties` and `requireAllFieldsSet` that blow up if we have extra / missing fields, respectively?"},"comment":{"url":"https://api.github.com/repos/jdbi/jdbi/issues/comments/235382295","html_url":"https://github.com/jdbi/jdbi/issues/417#issuecomment-235382295","issue_url":"https://api.github.com/repos/jdbi/jdbi/issues/417","id":235382295,"user":{"login":"qualidafial","id":38629,"avatar_url":"https://avatars.githubusercontent.com/u/38629?v=3","gravatar_id":"","url":"https://api.github.com/users/qualidafial","html_url":"https://github.com/qualidafial","followers_url":"https://api.github.com/users/qualidafial/followers","following_url":"https://api.github.com/users/qualidafial/following{/other_user}","gists_url":"https://api.github.com/users/qualidafial/gists{/gist_id}","starred_url":"https://api.github.com/users/qualidafial/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qualidafial/subscriptions","organizations_url":"https://api.github.com/users/qualidafial/orgs","repos_url":"https://api.github.com/users/qualidafial/repos","events_url":"https://api.github.com/users/qualidafial/events{/privacy}","received_events_url":"https://api.github.com/users/qualidafial/received_events","type":"User","site_admin":false},"created_at":"2016-07-26T19:44:08Z","updated_at":"2016-07-26T19:44:08Z","body":"We should probably add these options on `BeanMapperFactory`, as well as possibly a new `@RegisterBeanMapper` annotation (which already exists in v3) with those options as annotation parameters."}}
{"actor":{"display_login":"qualidafial"}}