1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-10-26 17:25:34 +03:00
systemd-stable/.lgtm.yml
Frantisek Sumsal 38f36b9f34 lgtm: enable more (and potentially useful) queries
Not all available queries on LGTM are enabled by default, but some of
the excluded ones might come in handy, hence let's enable them
explicitly.
2021-12-02 17:22:49 +01:00

40 lines
1.0 KiB
YAML

---
# vi: ts=2 sw=2 et:
# Explicitly enable certain checks which are hidden by default
queries:
- include: cpp/bad-strncpy-size
- include: cpp/declaration-hides-variable
- include: cpp/inconsistent-null-check
- include: cpp/mistyped-function-arguments
- include: cpp/nested-loops-with-same-variable
- include: cpp/sizeof-side-effect
- include: cpp/suspicious-pointer-scaling
- include: cpp/suspicious-pointer-scaling-void
- include: cpp/suspicious-sizeof
- include: cpp/unsafe-strcat
- include: cpp/unsafe-strncat
- include: cpp/unsigned-difference-expression-compared-zero
- include: cpp/unused-local-variable
- include:
tags:
- "security"
- "correctness"
severity: "error"
extraction:
cpp:
prepare:
packages:
- libpwquality-dev
- libfdisk-dev
- libp11-kit-dev
- libssl-dev
- python3-jinja2
after_prepare:
- pip3 install meson==0.53.2
- export PATH="/opt/work/.local/bin:$PATH"
python:
python_setup:
version: 3