jsdoc-scribe API/lib/driftCurrent
Functions(4)
#detectDrift
line 21
Diff AST-truth vs JSDoc-truth for every function/method/constructor in a module and return the list of drift issues found.
ParameterTypeOptionalDescription
moduleDataobject- extractModule() output for one file.
Returns: Array<{symbol: string, kind: string, detail: object, line: (number|null)}>
Signature
detectDrift(moduleData: any): any
#diffParams
line 24
ParameterTypeOptionalDescription
symbolany
paramsany
jsdocParamsany
lineany
Signature
diffParams(symbol: any, params: any, jsdocParams: any, line: any)
#diffReturn
line 35
ParameterTypeOptionalDescription
symbolany
returnTypeany
returnsany
lineany
Signature
diffReturn(symbol: any, returnType: any, returns: any, line: any)
#hasBlock
line 48
ParameterTypeOptionalDescription
jsdocParamsany
returnsany
Returns: any
Signature
hasBlock(jsdocParams: any, returns: any): any
Variables & Constants(4)
#issues
line 22
let issues: Array
var
Signature
let issues: Array
#astNames
line 25
let astNames: any
var
Signature
let astNames: any
#docNames
line 26
let docNames: any
var
Signature
let docNames: any
#symbol
line 64
let symbol: any
var
Signature
let symbol: any