Files
codeql/javascript/ql/src/meta/analysis-quality/RouteHandlers.ql
2022-09-09 10:34:14 +02:00

17 lines
392 B
Plaintext

/**
* @name Route handlers
* @description The number of HTTP route handler functions found.
* @kind metric
* @metricType project
* @metricAggregate sum
* @tags meta
* @id js/meta/route-handlers
*/
import javascript
import CallGraphQuality
Http::RouteHandler relevantRouteHandler() { not result.getFile() instanceof IgnoredFile }
select projectRoot(), count(relevantRouteHandler())