Page MenuHomeSolus

Update cppcheck to 1.86
ClosedPublic

Authored by kyrios123 on Dec 8 2018, 11:59 AM.
Tags
None
Referenced Files
F10976752: D4589.id11314.diff
Sat, Jul 22, 11:38 AM
F10891235: D4589.id11234.diff
Jun 28 2023, 11:01 PM
F10890120: D4589.id11314.diff
Jun 28 2023, 11:17 AM
F10884974: D4589.diff
Jun 25 2023, 5:18 AM
F10768303: D4589.id11234.diff
May 20 2023, 5:39 AM
F10722173: D4589.id.diff
May 6 2023, 5:57 PM
Subscribers

Details

Summary
  • General:
    • Many fixes in the template simplifier
    • Several fixes in the abstract syntax tree.
  • Checking improvements:
    • New check: passing address of char to function that expects a strz
    • New check: shadow variables
    • Improved lifetime checking
    • Improved STL iterators checking
    • Improved data flow analysis
  • New libraries:
    • zlib
    • googletest
  • Addons:
    • misra.py: Fixes for suppressions and exclusions
    • namingng.py: New addon to check naming conventions. Rules are specified in json file.

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Unit tests are all successful

Diff Detail

Repository
R562 cppcheck
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

This revision is now accepted and ready to land.Dec 11 2018, 1:47 AM
This revision was automatically updated to reflect the committed changes.