nzakas/eslint — pull request #268 by iancmyers (2013-08-23 18:00:03+00:00)
Title: Fix `no-empty-class` false negatives

This fixes several false negatives when attempting to catch empty character classes in regular expressions, like so:

```js
var foo = /\[[]/;
```

A more robust approach was taken in parsing the regular expression, which loosely follows the algorithm that JSLint uses for a similar purpose.

Fixes #267