Files
codeql/javascript/ql/src/Declarations/UnusedParameter.ql
2018-08-02 17:53:23 +01:00

17 lines
445 B
Plaintext

/**
* @name Unused parameter
* @description Unused parameters make functions hard to read and hard to use, and should be removed.
* @kind problem
* @problem.severity recommendation
* @id js/unused-parameter
* @tags maintainability
* @precision medium
*/
import javascript
import UnusedParameter // local library
from Parameter p
where isAnAccidentallyUnusedParameter(p)
select p, "Unused parameter " + p.getAVariable().getName() + "."