Details
Description
functionOverload regex results in false positives where it incorrectly flags function names having reserved function names as their prefix. Example:
function createTimerBlah(a,b) {
|
return a+b
|
}
|
Here, the regex finds "function createTimer" and falsely determines this to be an overload of the createTimer reserved function.
Similar examples include:
function logger() {}
|
—
Regression was introduced in 7.1.0 : https://issues.couchbase.com/browse/MB-51362