misra-c-analysis

Solid

MISRA C compliance checking and static analysis integration

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# MISRA C Static Analysis Skill ## Overview This skill provides MISRA C compliance checking and static analysis integration for safety-critical embedded software development, ensuring code quality and standard compliance. ## Capabilities ### MISRA C:2012 Compliance - Full rule set checking - Mandatory rules enforcement - Required rules verification - Advisory rules analysis - Directive compliance checking ### Static Analysis Integration - PC-lint/PC-lint Plus integration - Cppcheck configuration and usage - Coverity static analysis - Polyspace integration - LDRA integration - Parasoft C/C++test ### Violation Management - Violation categorization - Severity classification - Suppression management - False positive tracking - Trend analysis ### Deviation Handling - Deviation record generation - Justification documentation - Risk assessment documentation - Approval workflow support - Traceability maintenance ### Additional Standards - CERT C guideline checking - CWE weakness detection - AUTOSAR C++14 (where applicable) - IEC 61508 coding standards - DO-178C coding standards ### Reporting - Compliance reports generation - Trend and metrics dashboards - CI/CD integration reports - Certification documentation ## Target Processes - `misra-c-compliance.js` - MISRA C compliance checking - `functional-safety-certification.js` - Safety standard compliance - `device-driver-development.js` - Driver code quality ## Dependencies - Static analysis tools (PC-lint, Cppcheck, Coveri...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills