{"action":"created","issue":{"url":"https://api.github.com/repos/yannickcr/eslint-plugin-react/issues/293","labels_url":"https://api.github.com/repos/yannickcr/eslint-plugin-react/issues/293/labels{/name}","comments_url":"https://api.github.com/repos/yannickcr/eslint-plugin-react/issues/293/comments","events_url":"https://api.github.com/repos/yannickcr/eslint-plugin-react/issues/293/events","html_url":"https://github.com/yannickcr/eslint-plugin-react/pull/293","id":115263629,"number":293,"title":"jsx-key","user":{"login":"benmosher","id":3709196,"avatar_url":"https://avatars.githubusercontent.com/u/3709196?v=3","gravatar_id":"","url":"https://api.github.com/users/benmosher","html_url":"https://github.com/benmosher","followers_url":"https://api.github.com/users/benmosher/followers","following_url":"https://api.github.com/users/benmosher/following{/other_user}","gists_url":"https://api.github.com/users/benmosher/gists{/gist_id}","starred_url":"https://api.github.com/users/benmosher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benmosher/subscriptions","organizations_url":"https://api.github.com/users/benmosher/orgs","repos_url":"https://api.github.com/users/benmosher/repos","events_url":"https://api.github.com/users/benmosher/events{/privacy}","received_events_url":"https://api.github.com/users/benmosher/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-05T11:19:54Z","updated_at":"2015-11-07T17:09:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/yannickcr/eslint-plugin-react/pulls/293","html_url":"https://github.com/yannickcr/eslint-plugin-react/pull/293","diff_url":"https://github.com/yannickcr/eslint-plugin-react/pull/293.diff","patch_url":"https://github.com/yannickcr/eslint-plugin-react/pull/293.patch"},"body":"Implementation of proposal for reporting missing `key` props in array literals (#40, #67).\r\n\r\nThis draft has no options, and just reports on JSX elements in array literals and as the only expression in an arrow function body.\r\n\r\nLet me know if you want to add an option to ignore arrow functions and just do array validation."},"comment":{"url":"https://api.github.com/repos/yannickcr/eslint-plugin-react/issues/comments/154723945","html_url":"https://github.com/yannickcr/eslint-plugin-react/pull/293#issuecomment-154723945","issue_url":"https://api.github.com/repos/yannickcr/eslint-plugin-react/issues/293","id":154723945,"user":{"login":"yannickcr","id":13209,"avatar_url":"https://avatars.githubusercontent.com/u/13209?v=3","gravatar_id":"","url":"https://api.github.com/users/yannickcr","html_url":"https://github.com/yannickcr","followers_url":"https://api.github.com/users/yannickcr/followers","following_url":"https://api.github.com/users/yannickcr/following{/other_user}","gists_url":"https://api.github.com/users/yannickcr/gists{/gist_id}","starred_url":"https://api.github.com/users/yannickcr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannickcr/subscriptions","organizations_url":"https://api.github.com/users/yannickcr/orgs","repos_url":"https://api.github.com/users/yannickcr/repos","events_url":"https://api.github.com/users/yannickcr/events{/privacy}","received_events_url":"https://api.github.com/users/yannickcr/received_events","type":"User","site_admin":false},"created_at":"2015-11-07T17:09:25Z","updated_at":"2015-11-07T17:09:25Z","body":"> Let me know if you want to add an option to ignore arrow functions and just do array validation.\r\n\r\nFor what cases would you would disable the rule for arrow functions ? Is there a false positive risk ?\r\n\r\n> I think that is an acceptable (and unlikely) edge case such that it would not be worth covering\r\n\r\nAgreed to not handle this case for now.\r\n\r\nBeside that, it's looks good to me. Can you squash your commits ?\r\n\r\n\r\n"}}