Skip to content

Tags: DeepSourceCorp/cppcheck-deepsource

Tags

v1.2.1

Toggle v1.2.1's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
feat: add basic env logging and update Py version to 3.11 (#6)

* feat: add basic env logging

* fix: remove redundant

Signed-off-by: Swarnim Arun <99165284+swarnim-deepsource@users.noreply.github.com>

* Add py3.11

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

* Fix order

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

* Missing yes

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

---------

Signed-off-by: Swarnim Arun <99165284+swarnim-deepsource@users.noreply.github.com>
Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>
Co-authored-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

v1.2.0

Toggle v1.2.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
feat: add basic env logging and update Py version to 3.11 (#6)

* feat: add basic env logging

* fix: remove redundant

Signed-off-by: Swarnim Arun <99165284+swarnim-deepsource@users.noreply.github.com>

* Add py3.11

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

* Fix order

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

* Missing yes

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

---------

Signed-off-by: Swarnim Arun <99165284+swarnim-deepsource@users.noreply.github.com>
Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>
Co-authored-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

v1.1.0

Toggle v1.1.0's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
chore: move to `LLVM-16` (#5)

* chore: move to `LLVM-16`

* Use docker not kaniko

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

---------

Signed-off-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>
Co-authored-by: Deepak Raj H R <104898724+deepak-deepsource@users.noreply.github.com>

v1.0.0

Toggle v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add the cppcheck runner (#1)

* feat: add the cppcheck runner

just the rust code for the cppcheck deepsource runner

* feat: add the Dockerfile

* feat: add cloudbuild to push image to dev

* fix: dockerfile target binary path

* fix: naming

* add: OWNERS list & enable DeepSource

* add: base image

* fix: Dockerfile

* fix: add proper issue code mapping

* add: spdlog to image

* chore: log cppcheck start and end time

* fix

* log more

* use multi threading for cppcheck

* chore: only lint on c family of files

* pipe command output to stdout & stderr

* feat: add support for caching

* fix: add comments and cleanup

* ci: add production cloudbuild depl

* fix: install cppcheck from source

* fix: pin version of cppcheck

* chore: update dockerfile

update libs to latests & support multiple destinations for prod build

* chore: cleanup dockerfile & don't run on header files