Skip to content

Conversation

@jserv
Copy link
Member

@jserv jserv commented Jan 26, 2026

This applies clang-format to entire codebase:

  • 4-space indentation (no tabs)
  • Linux kernel brace style (functions: new line, control: same line)
  • Right-aligned pointer declarations
  • Consistent operator spacing

CI infrastructure:

  • Add GitHub Actions workflow for automated style checking
  • Add .ci/ scripts for format validation (C, shell, Python)
  • Configure clang-format-20, shfmt, and black checks

@jserv jserv force-pushed the enfoce-style branch 4 times, most recently from 3c3bbf5 to c055e72 Compare January 26, 2026 09:59
This applies clang-format to entire codebase:
- 4-space indentation (no tabs)
- Linux kernel brace style (functions: new line, control: same line)
- Right-aligned pointer declarations
- Consistent operator spacing

CI infrastructure:
- Add GitHub Actions workflow for automated style checking
- Add .ci/ scripts for format validation (C, shell, Python)
- Configure clang-format-20, shfmt, and black checks
@jserv jserv merged commit 46fce67 into master Jan 26, 2026
6 checks passed
@jserv jserv deleted the enfoce-style branch January 26, 2026 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants