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
Type
/
to 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
.
cppcheck-opensource
/
cppcheck
Public
Notifications
You must be signed in to change notification settings
Fork
1.6k
Star
6.7k
Code
Pull requests
196
Actions
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
cppcheck
test
fixture.cpp
on
main
User selector
All users
All time
Commit history
Commits on Apr 28, 2026
refs #14599 - moved `ShowTime` logic out of timer-related code (#8493)
firewave
authored
978a82e
View commit details
Copy full SHA for 978a82e
View code at this point
Browse repository at this point
Commits on Apr 9, 2026
testrunner: added option `-t` to print timing information about the tests (#8336)
firewave
authored
bf42abd
View commit details
Copy full SHA for bf42abd
View code at this point
Browse repository at this point
Commits on Mar 31, 2026
testrunner: made `-x` work with individual tests (#8362)
firewave
authored
241cfcb
View commit details
Copy full SHA for 241cfcb
View code at this point
Browse repository at this point
Commits on Mar 11, 2026
testrunner: added option `-x` to exclude the specified tests (#8314)
firewave
authored
54b4364
View commit details
Copy full SHA for 54b4364
View code at this point
Browse repository at this point
Commits on Mar 2, 2026
Release: Update copyright year (#8285)
danmar
authored
9a00e4a
View commit details
Copy full SHA for 9a00e4a
View code at this point
Browse repository at this point
Commits on Jan 14, 2026
fixed #8437 - got rid of static global `TimerResults` instance (#8120)
firewave
authored
fff4f52
View commit details
Copy full SHA for fff4f52
View code at this point
Browse repository at this point
Commits on Sep 25, 2025
TestFixture: removed unused `mVerbose` (#7841)
firewave
authored
d1698b3
View commit details
Copy full SHA for d1698b3
View code at this point
Browse repository at this point
Commits on May 16, 2025
testrunner: aligned multiline template with new default (#7534)
firewave
authored
69a11d6
View commit details
Copy full SHA for 69a11d6
View code at this point
Browse repository at this point
Commits on Apr 7, 2025
testrunner: actually bail out on failed assert (#7436)
firewave
authored
c78d1f2
View commit details
Copy full SHA for c78d1f2
View code at this point
Browse repository at this point
testrunner: start adding IDs and columns to error messages (#7343)
firewave
authored
bf80216
View commit details
Copy full SHA for bf80216
View code at this point
Browse repository at this point
Commits on Apr 2, 2025
dropped internal default template format not necessary for production code (#7342)
firewave
authored
07eb1f0
View commit details
Copy full SHA for 07eb1f0
View code at this point
Browse repository at this point
Commits on Mar 14, 2025
Token: do not update properties in `varid()` when the id did not change (#7371)
firewave
authored
72dc99a
View commit details
Copy full SHA for 72dc99a
View code at this point
Browse repository at this point
Commits on Feb 23, 2025
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 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 Nov 17, 2024
added various TODOs [skip ci] (#6897)
firewave
authored
0cf639c
View commit details
Copy full SHA for 0cf639c
View code at this point
Browse repository at this point
Commits on Oct 6, 2024
testrunner: small `ASSERT_THROW*` cleanup (#6853)
firewave
authored
e2a4b19
View commit details
Copy full SHA for e2a4b19
View code at this point
Browse repository at this point
Commits on Sep 16, 2024
testrunner: removed unused and inconsistently used return value from `assert*()` functions (#6708)
firewave
authored
7be1dff
View commit details
Copy full SHA for 7be1dff
View code at this point
Browse repository at this point
Commits on Aug 17, 2024
mitigated most `bugprone-unused-return-value` clang-tidy warnings in test code when we enable it for *all* functions (#6673)
Show description for d89e241
firewave
authored
d89e241
View commit details
Copy full SHA for d89e241
View code at this point
Browse repository at this point
Commits on Aug 14, 2024
refs #12080 - testrunner: do not create test implementation until it is used (#6691)
Show description for f39f567
firewave
authored
f39f567
View commit details
Copy full SHA for f39f567
View code at this point
Browse repository at this point
Commits on Jul 21, 2024
cleaned up includes based on include-what-you-use (#6627)
firewave
authored
d03d820
View commit details
Copy full SHA for d03d820
View code at this point
Browse repository at this point
Commits on May 23, 2024
made `Library::load(const tinyxml2::XMLDocument &)` private / related refactorings (#6433)
firewave
authored
e853d86
View commit details
Copy full SHA for e853d86
View code at this point
Browse repository at this point
Commits on Apr 20, 2024
Update copyright year (#6310)
danmar
authored
58030b8
View commit details
Copy full SHA for 58030b8
View code at this point
Browse repository at this point
Commits on Apr 11, 2024
default to `--check-level=exhaustive` internally / several related cleanups (#6225)
firewave
authored
524e979
View commit details
Copy full SHA for 524e979
View code at this point
Browse repository at this point
Commits on Mar 13, 2024
testrunner: make sure the error output is consumed (#6117)
firewave
authored
1bace58
View commit details
Copy full SHA for 1bace58
View code at this point
Browse repository at this point
Commits on Mar 6, 2024
testrunner: added options `-n` (no summary) and `-d` (dry run) / added script to run test cases separately / adjusted some tests (#6049)
Show description for 54c01cf
firewave
authored
54c01cf
View commit details
Copy full SHA for 54c01cf
View code at this point
Browse repository at this point
Commits on Jan 31, 2024
testrunner: reduced usage of mutable `Settings` / some cleanups (#5909)
firewave
authored
e3f0676
View commit details
Copy full SHA for e3f0676
View code at this point
Browse repository at this point
Commits on Jan 29, 2024
Fix #12266 (Performance: valueFlowCondition slowdown) (#5837)
danmar
authored
485df98
View commit details
Copy full SHA for 485df98
View code at this point
Browse repository at this point
Commits on Jan 16, 2024
added `--template=simple` (#5879)
Show description for c9259b2
firewave
authored
c9259b2
View commit details
Copy full SHA for c9259b2
View code at this point
Browse repository at this point
Commits on Jan 4, 2024
testrunner: do not suppress duplicated error messages (#5736)
firewave
authored
87540e6
View commit details
Copy full SHA for 87540e6
View code at this point
Browse repository at this point
Commits on Dec 18, 2023
Fix #12071 (Add safety mode that makes cppcheck more strict about critical errors) (#5777)
danmar
authored
5aa1710
View commit details
Copy full SHA for 5aa1710
View code at this point
Browse repository at this point
Commits on Dec 6, 2023
testrunner: make sure that more redirects/outputs are actually being consumed (#5721)
firewave
authored
4538002
View commit details
Copy full SHA for 4538002
View code at this point
Browse repository at this point
Commits on Dec 1, 2023
testrunner: make sure all redirected output is being consumed / some cleanups (#5714)
firewave
authored
ec9dbb3
View commit details
Copy full SHA for ec9dbb3
View code at this point
Browse repository at this point
Commits on Nov 26, 2023
added `xml.h` wrapper for TinyXML2 / cleaned up suppressions of Clang compiler warnings (#5700)
firewave
authored
f246178
View commit details
Copy full SHA for f246178
View code at this point
Browse repository at this point
Commits on Nov 25, 2023
CmdLineParser: various refactorings and cleanups as well as testing improvements (#5676)
firewave
authored
8e1ae7e
View commit details
Copy full SHA for 8e1ae7e
View code at this point
Browse repository at this point
Commits on Nov 16, 2023
moved some classes/structs into anonymous namespace (#5669)
firewave
authored
e473000
View commit details
Copy full SHA for e473000
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.