Files
codeql/javascript/ql/src/Declarations/UnusedParameter.ql

17 lines
440 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
from Parameter p
where isAnAccidentallyUnusedParameter(p)
select p, "The parameter '" + p.getVariable().getName() + "' is never used."