Lightlines
By mohitmishra786

include-what-you-use

mohitmishra786443 installs

Trim C/C++ includes to cut compilation cascades.

What it does

Optimizes C/C++ header includes with IWYU analysis, automated fixes, and forward declarations to reduce compilation cascades.

When to use it

Use when reducing header-related compilation costs, interpreting IWYU output, choosing forward declarations, or integrating IWYU with CMake.

How to use it

Give it a C/C++ project to optimize; it analyzes includes, applies fixes, and checks them by rebuilding and testing.

What you provide

  • An existing project

Latest review

What you need · 1

Requires IWYU for include analysis; the workflow provides installation commands before running it.


Access · 1

This skill

iwyu

Execute

Installs IWYU