mirror of
https://github.com/github/codeql.git
synced 2026-04-30 03:05:15 +02:00
Initial commit of Python queries and QL libraries.
This commit is contained in:
committed by
Mark Shannon
parent
90c75cd362
commit
5f58824d1b
19
python/ql/src/Exceptions/NotImplementedIsNotAnException.ql
Normal file
19
python/ql/src/Exceptions/NotImplementedIsNotAnException.ql
Normal file
@@ -0,0 +1,19 @@
|
||||
/**
|
||||
* @name NotImplemented is not an Exception
|
||||
* @description Using 'NotImplemented' as an exception will result in a type error.
|
||||
* @kind problem
|
||||
* @problem.severity warning
|
||||
* @sub-severity high
|
||||
* @precision very-high
|
||||
* @id py/raise-not-implemented
|
||||
* @tags reliability
|
||||
* maintainability
|
||||
*/
|
||||
|
||||
import python
|
||||
import Exceptions.NotImplemented
|
||||
|
||||
from Expr notimpl
|
||||
where use_of_not_implemented_in_raise(_, notimpl)
|
||||
|
||||
select notimpl, "NotImplemented is not an Exception. Did you mean NotImplementedError?"
|
||||
Reference in New Issue
Block a user