Showing 124 of 124 total issues
Refactor this function to reduce its Cognitive Complexity from 32 to the 15 allowed. Open
Open
async def check(self, ctx: commands.Context, *, arg: str):
- Read upRead up
- Exclude checks
Cognitive Complexity is a measure of how hard the control flow of a function is to understand. Functions with high Cognitive Complexity will be difficult to maintain.
See
Remove this commented out code. Open
Open
"tempScore": 0, # not used = -1
- Read upRead up
- Exclude checks
Programmers should not comment out code as it bloats programs and reduces readability.
Unused code should be deleted and can be retrieved from source control history if required.
See
- MISRA C:2004, 2.4 - Sections of code should not be "commented out".
- MISRA C++:2008, 2-7-2 - Sections of code shall not be "commented out" using C-style comments.
- MISRA C++:2008, 2-7-3 - Sections of code should not be "commented out" using C++ comments.
- MISRA C:2012, Dir. 4.4 - Sections of code should not be "commented out"
Use of insecure MD2, MD4, MD5, or SHA1 hash function. Open
Open
return hashlib.sha1(str(item).encode()).hexdigest()
- Exclude checks
Standard pseudo-random generators are not suitable for security/cryptographic purposes. Open
Open
session_id = random.randint(420000000, 420999999)
- Exclude checks