Specifying version of cppcheck fails on MacOS and Linux
Nessuno ha ancora preso questa issue.
- Lingua principale
- TypeScript
- Stelle
- 276
- Fork
- 37
- Merge medio
- 1g 4h
- PR unite (30g)
- 12
Descrizione
Attempting to set cppcheck: 2.6 on MacOS or Linux fails to install a package.
However, it succeeds with no problem on Windows.
https://github.com/lefticus/json2cpp/pull/7
(invalid syntax for brew?)
MacOS failure: https://github.com/lefticus/json2cpp/runs/5147554453?check_suite_focus=true#step:6:76
(ubuntu 20.04 package manager doesn't know cppcheck version 2.6)
Ubuntu Failure: https://github.com/lefticus/json2cpp/runs/5147554297?check_suite_focus=true#step:6:111
Guida per i contributori
Apri la 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.
Direzione di ricerca
Inizia con la pull request collegata e i log del workflow per MacOS e Ubuntu, prestando particolare attenzione ai passaggi di installazione citati. Riproduci la specifica di cppcheck 2.6 su queste piattaforme e confronta il comportamento con Windows. Il lavoro è completato quando la versione 2.6 viene installata correttamente su MacOS e Ubuntu, oppure quando la versione non supportata viene segnalata chiaramente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github-actions
- Ambito
- ci-cd, tooling
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100