Lightlines
By leokemp223

static-analysis

ZH
leokemp223551 installs

Find defects in your embedded C/C++ code.

What it does

Checks embedded C/C++ source code for defects and optional MISRA-C violations, returning findings grouped by severity.

When to use it

Use for pre-commit defect checks, embedded code quality reviews, or MISRA-C 2012 compliance checks.

How to use it

Give it source code to analyze; it runs the selected analyzer and returns findings grouped by severity with file locations, rule IDs, and descriptions.

What you provide

  • the source directory or files
  • An existing project

Good to know

  • works out of sight

Latest review

What you need · 5

Requires Python 3 to run the bundled analysis script.

Requires at least one available analyzer, not all three; the GCC analyzer path requires GCC 12 or newer.

Requires an importable tool_config module providing get_tool_path; the script searches shared directories beside the skills collection and its parent.

Hands off to the corresponding build skill when serious defects require repair and rebuilding; installation requirements are unstated.


Access · 0

No additional actions listed.