cyberneticlibrary

Apply C++ style conventions for Smith

smith-cpp-styleskillsetup L1233
llnl/smith
What it does

Apply C++ style and naming conventions for Smith codebase

Best for

Maintaining consistent C++ style across Smith codebase with automated formatting and clear naming conventions.

Inputs
  • · C++ source files
  • · Formatting target
Outputs
  • · Formatted code
  • · Style compliance report
Requires
  • · clang-format
  • · CMake style target
Preconditions

C++ code in src/smith/; build directory exists

Failure modes

Formatting inconsistency; merge conflicts; style checker fails

Trust signals
  • · Google C++ style base
  • · clang-format enforcement
  • · Namespace conventions