Again this is similar to the other issue however different, the code looks a lot like this:

```
TagParser = function () {
};

TagParser.prototype.parse = function parse() {
};

function parse() {
}
```

The test is checking for function declarations that match function expressions as its slightly bad practice because of the confusion about execution order. I'm not sure if it should be something that could be turned off with ESLint however the issue above also mentions it.

Personally I would prefer one of the functions to be renamed, perhaps to something more verbose.