jshint/jshint — Issue #421: JSHINT.data() function names issue
Author: tryandls
Created: 2012-01-17 23:23:59+00:00
State: open

Trying to use the output of JSHINT.data() to do some static code analysis. Looping thru the returned object's function array and seeing some issues.
1) some function names are wrapped in double quotes. It looks like these are all instances where the function is defined within an object. e.g. Foo.bar() is listed as "bar" (with the double quotes)

2) I have duplicate names b/c the entire name isn't being preserved. One example of this
is String.prototype.trim() and a global trim() function. Both of these are in the array, however the first one is present as "trim" (with the quotes) and the 2nd is simply trim.

Can this be changed to use the full function name e.g. String.prototype.trim or even String.trim would be better than the quoted version.