{"push_id":605040226,"size":116,"distinct_size":116,"ref":"refs/heads/master","head":"678f2f1dd6a4bb57abca07e9a97c5873d7ca7c06","before":"643021646fa8baa208dc2eecbff5e910fd515bdf","commits":[{"sha":"42a615394ab4e8993036203d76d7c5373127f58c","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@robwu.nl","name":"Rob Wu"},"message":"Allow W117 and undef to be toggled per line.","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/42a615394ab4e8993036203d76d7c5373127f58c"},{"sha":"437655ad7d4a71f03baf03bd19706a0eae2a5c7c","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"[[FIX]] Allow array, grouping and string form to follow spread operator in function call args.\n\nFixes gh-2060\n\nSquashed commit of the following:\n\ncommit cb9d868bc084bc1c4a25b105ce13e044f1cdec39\nAuthor: Rick Waldron <waldron.rick@gmail.com>\nDate:   Wed Dec 31 11:06:30 2014 -0500\n\n    String condition, Additional tests\n\ncommit 6c1bb47ac9539b521083409079e8a0dbbf10944d\nAuthor: Rick Waldron <waldron.rick@gmail.com>\nDate:   Tue Dec 30 18:20:56 2014 -0500\n\n    Removes unnecessary conditions\n\ncommit c02239ebcb7f9986a725c5d375fa448fd1ec3824\nAuthor: Rick Waldron <waldron.rick@gmail.com>\nDate:   Tue Dec 30 18:19:00 2014 -0500\n\n    Cleanup \"spread & rest operator support\" tests\n\ncommit 80728050087907e21739325273915df0ab26b14e\nAuthor: Rick Waldron <waldron.rick@gmail.com>\nDate:   Tue Dec 30 17:37:00 2014 -0500\n\n    Allow array literal form to follow spread operator in function call args. Fixes gh-2060","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/437655ad7d4a71f03baf03bd19706a0eae2a5c7c"},{"sha":"ee348c3dd25e4b8aa406de1c31d0cca30e53635d","author":{"email":"0d4c584c30a5842c4c864ab1bf3f3215a2d0d64a@sav.as","name":"Foy Savas"},"message":"[[FEAT]] Support generators in class body","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/ee348c3dd25e4b8aa406de1c31d0cca30e53635d"},{"sha":"3c81989d0fda302238608044d6fc191e61f7b9fa","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"Merge pull request #2066 from foysavas/master\n\nSupport generators in class body","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/3c81989d0fda302238608044d6fc191e61f7b9fa"},{"sha":"d1d52329a0acc095a9e17cc41bfa0218f05289a5","author":{"email":"7ee6e8c537b519b7441041c231c79de816e7b6b6@gmail.com","name":"silverwind"},"message":"Add Notification to browser globals","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/d1d52329a0acc095a9e17cc41bfa0218f05289a5"},{"sha":"acb88f2a0bf9a8c5a1f0a6bc85d29ebe247407c6","author":{"email":"7099bfac486b1ce0e41b366cef3b732a1520ddc6@gmail.com","name":"Mike Sherov"},"message":"[[TEST]] Introduce jscs for style guide enforcement\n\nAdds JSCS with a set of rules that required minimal changes\nto the codebase. Further work to enforce more rules can be done later.\n\nCloses gh-1997","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/acb88f2a0bf9a8c5a1f0a6bc85d29ebe247407c6"},{"sha":"8e680e6accfac7c52933b4bc20a8b25c8382171a","author":{"email":"7099bfac486b1ce0e41b366cef3b732a1520ddc6@gmail.com","name":"Mike Sherov"},"message":"[[TEST]] Enforce no spaces between \"function\" and \"(\" in functions","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/8e680e6accfac7c52933b4bc20a8b25c8382171a"},{"sha":"a1d581757b7a70429e8daf0f80bd0ed1832d2043","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@mikepennisi.com","name":"Mike Pennisi"},"message":"[[FIX]] Remove dead code for parameter parsing\n\nThe removed code was made superfluous by a recent commit that unified\nlogic for function parameter parsing [1]. Since then, it has been\nunreachable so it is safe to remove.\n\n[1] Title: Re-use code to parse \"fat arrow\" function params\n    Commit: 7430ee539ca2fe1a443b71908b5c36d1689581f5","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/a1d581757b7a70429e8daf0f80bd0ed1832d2043"},{"sha":"3b5d94a5a0912754a79a3fca68acb106d5d19d7c","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@mikepennisi.com","name":"Mike Pennisi"},"message":"[[FIX]] Remove dead code\n\nThe `_.has` utility method checks for the existence of the provided\nproperties as \"own\" values of the given object. The removed code\nerroneously uses it to check attributes of an Array. The first branch is\n(incorrectly) token when statements begin with identifiers/literals \"0\",\n\"1\", or \"length\", and the nested branch depends on the block type which\nis never a destructuring assignment in this case.\n\nThis code has been unreachable since its original introduction into the\ncodebase [1]. Removing it has no effect on the behavior of JSHint.\n\n[1] commit fbf34a576f965aba3affda21e4e4507800162f57\n    Author: Guyzmo <guyzmo+github@m0g.net>\n    Date:   Wed Mar 6 15:12:15 2013 +0100\n\n    fixed destructuring assign in global context. Updated tests. cf #883","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/3b5d94a5a0912754a79a3fca68acb106d5d19d7c"},{"sha":"32f02e0d4edbb38e1724770b8ea3cce56b4e0888","author":{"email":"0fb8b98eab4329b32231cd0033fe3f8d398d11ed@gmail.com","name":"Takeshi Kurosawa"},"message":"[[FIX]] Add missing globals to browser environment\n\nDOM4 defines the constructors for these interfaces:\n\n- Comment\n- DocumentFragment\n- Range\n- Text\n\nAdd them to the \"browser\" environment.\n\nSource: http://www.w3.org/TR/2014/WD-dom-20140710/","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/32f02e0d4edbb38e1724770b8ea3cce56b4e0888"},{"sha":"ecdee1214d0357a177918405d13c4f2810b17763","author":{"email":"b60f67e10123951b393d9ba15dcf79efc14744bb@gmail.com","name":"XhmikosR"},"message":"bin scripts: Cosmetic changes.","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/ecdee1214d0357a177918405d13c4f2810b17763"},{"sha":"5fedda6a7b97eb0a1a260a6e7453f3f193098560","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@mikepennisi.com","name":"Mike Pennisi"},"message":"[[FIX]] Correct bug in enforcement of `singleGroups`\n\nHonor expression binding power when enforcing the `singleGroups` option.\n\nResolves gh-2064","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/5fedda6a7b97eb0a1a260a6e7453f3f193098560"},{"sha":"748cb97b5edaaf380a3063eaa3963b9e71857c1e","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"Merge pull request #2088 from XhmikosR/master\n\n[[MISC]] bin scripts: Cosmetic changes.","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/748cb97b5edaaf380a3063eaa3963b9e71857c1e"},{"sha":"c9b6f22e861860a698dc0fab5bf2b2f039823047","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"Merge pull request #2092 from silverwind/notification-global\n\n[[FEAT]] Add Notification to browser globals","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/c9b6f22e861860a698dc0fab5bf2b2f039823047"},{"sha":"7723366fee3a2565745001083f90eb8bef30d30e","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"Merge pull request #2099 from jugglinmike/remove-dead-code-2\n\nRemove dead code","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/7723366fee3a2565745001083f90eb8bef30d30e"},{"sha":"2afd7baaddaa924d267243ccae67835a6bbb1296","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"Merge pull request #2105 from jugglinmike/remove-dead-code-3\n\n[[FIX]] Remove dead code for parameter parsing","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/2afd7baaddaa924d267243ccae67835a6bbb1296"},{"sha":"3d9c430259afbecd002ca65662ea3103cae512b8","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"Merge pull request #2109 from jugglinmike/fix-single-groups-5\n\n[[FIX]] Correct bug in enforcement of `singleGroups`","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/3d9c430259afbecd002ca65662ea3103cae512b8"},{"sha":"f1fabe31294552a05d41259e64bb83427bfb2f7f","author":{"email":"dd8fdbe95c7f81f312b273ef8860922803e9ef16@gmail.com","name":"Rick Waldron"},"message":"v2.6.0","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/f1fabe31294552a05d41259e64bb83427bfb2f7f"},{"sha":"4e8921666a5fd54c5f58ebc66f3c61d6c60f7d85","author":{"email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@mikepennisi.com","name":"Mike Pennisi"},"message":"[[DOCS]] Document deprecated options\n\nThese options have long been considered deprecated by JSHint\nmaintainers. The intention to remove should be communicated in the\nsource code itself to give advance notice to end users.","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/4e8921666a5fd54c5f58ebc66f3c61d6c60f7d85"},{"sha":"efdd4e14c174a4d5ed133397cb47913a3118a2aa","author":{"email":"b60f67e10123951b393d9ba15dcf79efc14744bb@gmail.com","name":"XhmikosR"},"message":"Test node 0.11 on appveyor/windows\n\n* Add Node.js 0.11 like Travis is using.\n* Remove global cache since we don't install any global modules.\n* Allow 0.11 to fail until it's consistently green\n\nCloses #2084","distinct":true,"url":"https://api.github.com/repos/ajaxorg/jshint/commits/efdd4e14c174a4d5ed133397cb47913a3118a2aa"}]}