Merge pull request #5993 from erik-krogh/lib-debug

Approved by esbena
This commit is contained in:
CodeQL CI
2021-06-03 01:38:57 -07:00
committed by GitHub
4 changed files with 38 additions and 1 deletions

View File

@@ -192,3 +192,12 @@ private module Fancylog {
override DataFlow::Node getAMessageComponent() { result = getAnArgument() }
}
}
/**
* A class modelling [debug](https://npmjs.org/package/debug) as a logging mechanism.
*/
private class DebugLoggerCall extends LoggerCall, API::CallNode {
DebugLoggerCall() { this = API::moduleImport("debug").getReturn().getACall() }
override DataFlow::Node getAMessageComponent() { result = getAnArgument() }
}