{"action":"created","issue":{"url":"https://api.github.com/repos/fabiomaffioletti/jsondoc/issues/106","labels_url":"https://api.github.com/repos/fabiomaffioletti/jsondoc/issues/106/labels{/name}","comments_url":"https://api.github.com/repos/fabiomaffioletti/jsondoc/issues/106/comments","events_url":"https://api.github.com/repos/fabiomaffioletti/jsondoc/issues/106/events","html_url":"https://github.com/fabiomaffioletti/jsondoc/issues/106","id":70750744,"number":106,"title":"ApiQueryParam should use @RequestParam value attribute for its name by default","user":{"login":"djpotter77","id":12102909,"avatar_url":"https://avatars.githubusercontent.com/u/12102909?v=3","gravatar_id":"","url":"https://api.github.com/users/djpotter77","html_url":"https://github.com/djpotter77","followers_url":"https://api.github.com/users/djpotter77/followers","following_url":"https://api.github.com/users/djpotter77/following{/other_user}","gists_url":"https://api.github.com/users/djpotter77/gists{/gist_id}","starred_url":"https://api.github.com/users/djpotter77/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djpotter77/subscriptions","organizations_url":"https://api.github.com/users/djpotter77/orgs","repos_url":"https://api.github.com/users/djpotter77/repos","events_url":"https://api.github.com/users/djpotter77/events{/privacy}","received_events_url":"https://api.github.com/users/djpotter77/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"fabiomaffioletti","id":2093881,"avatar_url":"https://avatars.githubusercontent.com/u/2093881?v=3","gravatar_id":"","url":"https://api.github.com/users/fabiomaffioletti","html_url":"https://github.com/fabiomaffioletti","followers_url":"https://api.github.com/users/fabiomaffioletti/followers","following_url":"https://api.github.com/users/fabiomaffioletti/following{/other_user}","gists_url":"https://api.github.com/users/fabiomaffioletti/gists{/gist_id}","starred_url":"https://api.github.com/users/fabiomaffioletti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabiomaffioletti/subscriptions","organizations_url":"https://api.github.com/users/fabiomaffioletti/orgs","repos_url":"https://api.github.com/users/fabiomaffioletti/repos","events_url":"https://api.github.com/users/fabiomaffioletti/events{/privacy}","received_events_url":"https://api.github.com/users/fabiomaffioletti/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2015-04-24T17:44:25Z","updated_at":"2015-04-29T12:50:17Z","closed_at":null,"body":"The ApiQueryParam annotation should use the Spring @RequestParam value attribute for its name attribute by default if it's present.  It already uses other information (e.g. required) from the RequestParam annotation, but having to specify the same param name in both annotations seems unnecessary and error-prone.\r\n\r\nFor example, you currently have to do this:\r\n\r\npublic String sayHello(@ApiQueryParam(name = \"personName\", description = \"The person to greet\") @RequestParam(value = \"personName\", required = true) String personName) {"},"comment":{"url":"https://api.github.com/repos/fabiomaffioletti/jsondoc/issues/comments/97417066","html_url":"https://github.com/fabiomaffioletti/jsondoc/issues/106#issuecomment-97417066","issue_url":"https://api.github.com/repos/fabiomaffioletti/jsondoc/issues/106","id":97417066,"user":{"login":"fabiomaffioletti","id":2093881,"avatar_url":"https://avatars.githubusercontent.com/u/2093881?v=3","gravatar_id":"","url":"https://api.github.com/users/fabiomaffioletti","html_url":"https://github.com/fabiomaffioletti","followers_url":"https://api.github.com/users/fabiomaffioletti/followers","following_url":"https://api.github.com/users/fabiomaffioletti/following{/other_user}","gists_url":"https://api.github.com/users/fabiomaffioletti/gists{/gist_id}","starred_url":"https://api.github.com/users/fabiomaffioletti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabiomaffioletti/subscriptions","organizations_url":"https://api.github.com/users/fabiomaffioletti/orgs","repos_url":"https://api.github.com/users/fabiomaffioletti/repos","events_url":"https://api.github.com/users/fabiomaffioletti/events{/privacy}","received_events_url":"https://api.github.com/users/fabiomaffioletti/received_events","type":"User","site_admin":false},"created_at":"2015-04-29T12:50:17Z","updated_at":"2015-04-29T12:50:17Z","body":"Ok, I got it. Thank you."}}