jshint/jshint — pull request #2065 by jugglinmike (2014-12-31 17:29:02+00:00)
Title: Fix single groups

This approach is much cleaner because it honors the binding power of expressions--note that it is no longer necessary to special-case "fat arrow" bodies--that falls out naturally.

@rwaldron In a separate commit, I enabled the option in some of our integration tests. In the case of Backbone.js, I had to white-list three instances where I believe the grouping operator is unnecessary. Can you confirm that? (I didn't enable this option for jQuery, Lodash, or Prototype because those libraries use grouping operators quite liberally, so we'd have to maintain giant white lists of expected errors for each.)

Resolves gh-2064