[DevOps] - Add cppcheck static analyzer
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia esaminando la configurazione di GitHub Actions e la configurazione Docker del repository, quindi leggi la documentazione collegata della GitHub Action di cppcheck. Il lavoro è completato quando cppcheck è integrato in entrambi i punti con impostazioni concordate per gli errori e le soppressioni, e l'analizzatore può essere eseguito tramite l'ambiente Docker.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Current Features
we do not currently have any static analyzer
Desired Additional Features
integrate cppcheck in two places:
-
Prebuilt github action here May need to mess around with settings to decide what we want to be considered a fail
-
In docker, should be an easy apt install and then can alias a command with our desired settings/suppressions
Screenshots (as needed)
No response
- Lingua principale
- C
- Stelle
- 2
- Fork
- 2
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Northeastern-Electric-Racing/Embedded-Base
-
[NERVenv] Bring back formattingForse di nuovo libera @aolgeirson l’ha presa 192 giorni fa e non c’è nessuna pull request aperta. Aperta
Northeastern-Electric-Racing/Embedded-Base#381 · 1 assegnatario ·
-
Develop HAL RTC interaction and callback layer for PTPForse di nuovo libera @ninjadrknss l’ha presa 232 giorni fa e non c’è nessuna pull request aperta. Aperta
Northeastern-Electric-Racing/Embedded-Base#366 · 3 commenti · 1 assegnatario ·
-
HDC2021DEBR DriverForse di nuovo libera @Deven-water l’ha presa 240 giorni fa e non c’è nessuna pull request aperta. Aperta
Northeastern-Electric-Racing/Embedded-Base#365 · 1 assegnatario ·
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Port m24c32 to m24cxxForse di nuovo libera @medamawa l’ha presa 254 giorni fa e non c’è nessuna pull request aperta. Aperta
Northeastern-Electric-Racing/Embedded-Base#336 · 1 assegnatario ·
Tutte le issue di Northeastern-Electric-Racing/Embedded-Base
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
darktable-org/darktable#22455 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area:ci kind:gate-defect
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
InauguralSystems/EigenScript#1448 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
BasedHardware/omi#20084 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
raspberrypi/pico-sdk#3225 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100