Automating Code Review with Sparse
summary
Shows how Sparse’s C AST and its linearized IR are used to build project-specific static-analysis checks for a large C codebase, specifically targeting the Linux Test Project API. Describes using Sparse’s representations to implement custom rules that verify API usage in the code.
AI-written summary · about
related talks
47mStatic Code Analysis: Judging a Forest by Its Trees
38mStatic Code Analysis - A Behind-the-scenes Look
24mRefactoring Legacy Codebases with LibTooling
23mTargeted Static Analysis for OCaml C Stubs: Eliminating gremlins from the code
11mAutomated Code Review for AI Agents
30mAutomating Code Quality
41mCode Review Techniques for Test Automation
01h 31mClean(er) Code for Large Scale Legacy Applications