Skip to content

Add Cppcheck tool#128

Open
vuillaut wants to merge 4 commits intomainfrom
cppcheck
Open

Add Cppcheck tool#128
vuillaut wants to merge 4 commits intomainfrom
cppcheck

Conversation

@vuillaut
Copy link
Copy Markdown
Contributor

@vuillaut vuillaut commented Oct 1, 2025

ccpcheck is commonly used as static analysis tool for C and C++ codes

@vuillaut vuillaut requested a review from Copilot October 1, 2025 10:31
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new tool called Cppcheck to the software tools catalog. Cppcheck is a static analysis tool for C/C++ code that focuses on detecting undefined behavior, dangerous coding constructs, and defects.

  • Adds a new JSON file describing Cppcheck's capabilities and metadata
  • Categorizes the tool as supporting maintainability, reliability, security, and safety quality dimensions
  • Specifies usage through command-line and CI/CD integration

@vuillaut vuillaut requested a review from Copilot October 1, 2025 11:36
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

@vuillaut vuillaut requested a review from Copilot October 1, 2025 11:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

@dgarijo
Copy link
Copy Markdown
Contributor

dgarijo commented Oct 1, 2025

Please see some of my comments before merging :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants