tools: fix warning in doc parsing
The description of "[start[, end]]" in the doc shows warning of "invalid param" when parsing an optional parameter in the section. This fixes insufficient trimming of right square brackets. PR-URL: https://github.com/nodejs/node/pull/4537 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
64e294adb2
commit
05f17db8b2
@ -283,7 +283,7 @@ function parseSignature(text, sig) {
|
|||||||
// [foo] -> optional
|
// [foo] -> optional
|
||||||
if (p.charAt(p.length - 1) === ']') {
|
if (p.charAt(p.length - 1) === ']') {
|
||||||
optional = true;
|
optional = true;
|
||||||
p = p.substr(0, p.length - 1);
|
p = p.replace(/\]/g, '');
|
||||||
p = p.trim();
|
p = p.trim();
|
||||||
}
|
}
|
||||||
var eq = p.indexOf('=');
|
var eq = p.indexOf('=');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user