Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
cppchecksolutions
/
cppcheck
Public
forked from
cppcheck-opensource/cppcheck
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cppcheck
cli
on
test-pch
User selector
All users
All time
Commit history
Commits on Mar 25, 2025
test
danmar
committed
2e4ea69
View commit details
Copy full SHA for 2e4ea69
View code at this point
Browse repository at this point
Commits on Mar 18, 2025
fixed #13518 - added command-line option `--{no-}check-unused-templates` (#7291)
firewave
authored
ceca6a1
View commit details
Copy full SHA for ceca6a1
View code at this point
Browse repository at this point
fixed #6366 - some unique errors were omitted (#4377)
firewave
authored
6c57803
View commit details
Copy full SHA for 6c57803
View code at this point
Browse repository at this point
Commits on Mar 16, 2025
CmdLineParser: avoid unnecessary scope in `parseFromArgs()` (#7324)
firewave
authored
3dbd78f
View commit details
Copy full SHA for 3dbd78f
View code at this point
Browse repository at this point
fixed some `Variable copied when it could be moved` Coverity warnings (#7278)
firewave
authored
de1a969
View commit details
Copy full SHA for de1a969
View code at this point
Browse repository at this point
Commits on Mar 15, 2025
fixed #12811 - added CLI option `--filesdir` to show the built-in `FILESDIR` / added TODOs (#7200)
firewave
authored
313cec4
View commit details
Copy full SHA for 313cec4
View code at this point
Browse repository at this point
fixed #13517 - added command-line option `--{no-}check-headers` (#7285)
firewave
authored
b1bbada
View commit details
Copy full SHA for b1bbada
View code at this point
Browse repository at this point
fixed #13641 - improved ignoring directories and overall testing of ignore (#7222)
firewave
authored
1d1093d
View commit details
Copy full SHA for 1d1093d
View code at this point
Browse repository at this point
Commits on Mar 3, 2025
cleaned up includes based on include-what-you-use (#7348)
firewave
authored
e100881
View commit details
Copy full SHA for e100881
View code at this point
Browse repository at this point
Commits on Feb 26, 2025
fixed #13662 - do not report unmatched `unusedFunction` inline suppression when check is disabled (#7334)
firewave
authored
b537220
View commit details
Copy full SHA for b537220
View code at this point
Browse repository at this point
Commits on Feb 24, 2025
refs #12171 / fixed #12347 - improved handling of (unmatched) local and inline suppressions (#5647)
firewave
authored
505c3ec
View commit details
Copy full SHA for 505c3ec
View code at this point
Browse repository at this point
Fix #13633 (safety: the xml version 3 report should show safety properties) (#7298)
danmar
authored
4e724af
View commit details
Copy full SHA for 4e724af
View code at this point
Browse repository at this point
Commits on Feb 23, 2025
bumped version to 2.17.99/2.18 (#7323)
firewave
authored
9288b8e
View commit details
Copy full SHA for 9288b8e
View code at this point
Browse repository at this point
release: Update copyright year (#7319)
danmar
authored
11f0f4d
View commit details
Copy full SHA for 11f0f4d
View code at this point
Browse repository at this point
Commits on Feb 13, 2025
fixed #13627 - bail out on nested GUI projects instead of ignoring them silently (#7294)
firewave
authored
0593984
View commit details
Copy full SHA for 0593984
View code at this point
Browse repository at this point
moved settings ownership out of `CppCheck` (#4964)
firewave
authored
42d3df2
View commit details
Copy full SHA for 42d3df2
View code at this point
Browse repository at this point
Document '--safety' option in help (#7300)
the-risk-taker
authored
16623a4
View commit details
Copy full SHA for 16623a4
View code at this point
Browse repository at this point
Commits on Feb 7, 2025
split suppressions from settings (#7284)
firewave
authored
fe6a2e3
View commit details
Copy full SHA for fe6a2e3
View code at this point
Browse repository at this point
CmdLineParser: fixed overriding `--plist-output` with `--output-format` (#7288)
firewave
authored
abe99cb
View commit details
Copy full SHA for abe99cb
View code at this point
Browse repository at this point
Commits on Feb 5, 2025
some `CmdLineParser`-related cleanups (#7105)
firewave
authored
fcda2d1
View commit details
Copy full SHA for fcda2d1
View code at this point
Browse repository at this point
refs #13617 - disallow using `--debug --xml` with multiple input files for now (#7280)
firewave
authored
ba73164
View commit details
Copy full SHA for ba73164
View code at this point
Browse repository at this point
Executor: adjusted some checks in `hasToLog()` (#7210)
firewave
authored
784401e
View commit details
Copy full SHA for 784401e
View code at this point
Browse repository at this point
Commits on Feb 4, 2025
cleaned up includes based on include-what-you-use (#7279)
firewave
authored
2d9f673
View commit details
Copy full SHA for 2d9f673
View code at this point
Browse repository at this point
Commits on Jan 27, 2025
fix #13362: Misra report on command line (#7096)
ludviggunne
authored
a7e9e68
View commit details
Copy full SHA for a7e9e68
View code at this point
Browse repository at this point
Commits on Jan 23, 2025
refs #13532 - removed unnecessary temporary output files with `--clang` (#7216)
firewave
authored
a1a415d
View commit details
Copy full SHA for a1a415d
View code at this point
Browse repository at this point
Commits on Jan 22, 2025
reduced unnecessary usage of `emptyString` (#7229)
firewave
authored
06e7663
View commit details
Copy full SHA for 06e7663
View code at this point
Browse repository at this point
FileLister: removed test-only `recursiveAddFiles()` overload (#7241)
firewave
authored
853b0c5
View commit details
Copy full SHA for 853b0c5
View code at this point
Browse repository at this point
Commits on Jan 14, 2025
utils.cpp: simplified `splitString()` (#7215)
firewave
authored
599f505
View commit details
Copy full SHA for 599f505
View code at this point
Browse repository at this point
Commits on Jan 11, 2025
fixed #13542 - added CLI option `--emit-duplicates` to allow showing duplicated findings (#7201)
firewave
authored
7dc579a
View commit details
Copy full SHA for 7dc579a
View code at this point
Browse repository at this point
Commits on Jan 5, 2025
ProcessExecutor: fixed handling of messages with zero length (#7180)
firewave
authored
9d03391
View commit details
Copy full SHA for 9d03391
View code at this point
Browse repository at this point
Commits on Jan 2, 2025
refactored SEH wrapper and added unit test (#7145)
firewave
authored
9d34327
View commit details
Copy full SHA for 9d34327
View code at this point
Browse repository at this point
store language in `FileWithDetails` (#7116)
firewave
authored
ce5690a
View commit details
Copy full SHA for ce5690a
View code at this point
Browse repository at this point
Commits on Jan 1, 2025
enabled and fixed `modernize-use-auto` clang-tidy warnings (#6969)
firewave
authored
e228821
View commit details
Copy full SHA for e228821
View code at this point
Browse repository at this point
Commits on Dec 29, 2024
fixed #13375/refs #10543 - consistently do *not* use GNU extensions in builds / avoid legacy standard aliases / Cygwin-related cleanups (#7067)
firewave
authored
360189d
View commit details
Copy full SHA for 360189d
View code at this point
Browse repository at this point
Commits on Dec 20, 2024
fixed #13430 - added CLI option `--max-template-recursion` (#7104)
firewave
authored
9216a5d
View commit details
Copy full SHA for 9216a5d
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.