3 # SPDX-License-Identifier: LGPL-2.1-or-later
5 # Explicitly enable certain checks which are hidden by default
7 - include: cpp/bad-strncpy-size
8 - include: cpp/declaration-hides-variable
9 - include: cpp/inconsistent-null-check
10 - include: cpp/mistyped-function-arguments
11 - include: cpp/nested-loops-with-same-variable
12 - include: cpp/sizeof-side-effect
13 - include: cpp/suspicious-pointer-scaling
14 - include: cpp/suspicious-pointer-scaling-void
15 - include: cpp/suspicious-sizeof
16 - include: cpp/unsafe-strcat
17 - include: cpp/unsafe-strncat
18 - include: cpp/unsigned-difference-expression-compared-zero
19 - include: cpp/unused-local-variable
36 - pip3 install -r .github/workflows/requirements.txt --require-hashes
37 - export PATH="/opt/work/.local/bin:$PATH"