jmbreda / Sanity

Filtering of Poison noise on a single-cell RNA-seq UMI count matrix
GNU General Public License v3.0
65 stars 11 forks source link

ci: static code analysis #13

Open AngryMaciek opened 2 years ago

AngryMaciek commented 2 years ago

Assuming you are using GitHub Actions (as in #12) you could set up another CI workflow which would check and enforce common C++ coding standard throughout your repo. Check out this dedicated linter, you could install it inside the CI run and scan your code with every push to ensure that its constantly high-quality.

Alternatively, you could hook this repo up to an external service which would go through the source files for you, for example: https://www.codefactor.io/