[PR #55] [MERGED] Integrate Clang Format #179

Closed
opened 2026-10-22 05:07:09 +00:00 by roman · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/safijari/openpuck/pull/55
Author: @safijari
Created: 6/18/2026
Status: ✅ Merged
Merged: 6/18/2026
Merged by: @safijari

Base: main ← Head: formatter


📝 Commits (3)

  • 40fdffb clang-format pass
  • 8e75220 makefile and github action for formatting
  • 8a89033 Add linting for trailing comments and fix existing issues

📊 Changes

54 files changed (+7031 additions, -3285 deletions)

View changed files

➕ .clang-format (+118 -0)
➕ .github/workflows/format.yml (+27 -0)
➕ AGENTS.md (+45 -0)
➕ Makefile (+37 -0)
📝 OpenPuck/OpenPuck.ino (+197 -109)
📝 OpenPuck/bonds.cpp (+33 -15)
📝 OpenPuck/bonds.h (+12 -5)
📝 OpenPuck/build_info.h (+3 -3)
📝 OpenPuck/config.cpp (+138 -59)
📝 OpenPuck/config.h (+63 -33)
📝 OpenPuck/controllers.cpp (+29 -14)
📝 OpenPuck/controllers.h (+35 -13)
📝 OpenPuck/gamepad_util.cpp (+197 -69)
📝 OpenPuck/gamepad_util.h (+52 -14)
📝 OpenPuck/haptics.cpp (+427 -229)
📝 OpenPuck/haptics.h (+49 -25)
📝 OpenPuck/identity.cpp (+12 -7)
📝 OpenPuck/identity.h (+4 -3)
📝 OpenPuck/mode_hidgyro.cpp (+106 -62)
📝 OpenPuck/mode_hidgyro.h (+3 -3)

...and 34 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/safijari/openpuck/pull/55 **Author:** [@safijari](https://github.com/safijari) **Created:** 6/18/2026 **Status:** ✅ Merged **Merged:** 6/18/2026 **Merged by:** [@safijari](https://github.com/safijari) **Base:** `main` ← **Head:** `formatter` --- ### 📝 Commits (3) - [`40fdffb`](https://github.com/safijari/openpuck/commit/40fdffb1172ea7cb9255cc4f8411defbd7ab4a5b) clang-format pass - [`8e75220`](https://github.com/safijari/openpuck/commit/8e75220a18faedbb4f415e7088c1fc8316407337) makefile and github action for formatting - [`8a89033`](https://github.com/safijari/openpuck/commit/8a8903377d95143407375405315c78bbbf6dd1e8) Add linting for trailing comments and fix existing issues ### 📊 Changes **54 files changed** (+7031 additions, -3285 deletions) <details> <summary>View changed files</summary> ➕ `.clang-format` (+118 -0) ➕ `.github/workflows/format.yml` (+27 -0) ➕ `AGENTS.md` (+45 -0) ➕ `Makefile` (+37 -0) 📝 `OpenPuck/OpenPuck.ino` (+197 -109) 📝 `OpenPuck/bonds.cpp` (+33 -15) 📝 `OpenPuck/bonds.h` (+12 -5) 📝 `OpenPuck/build_info.h` (+3 -3) 📝 `OpenPuck/config.cpp` (+138 -59) 📝 `OpenPuck/config.h` (+63 -33) 📝 `OpenPuck/controllers.cpp` (+29 -14) 📝 `OpenPuck/controllers.h` (+35 -13) 📝 `OpenPuck/gamepad_util.cpp` (+197 -69) 📝 `OpenPuck/gamepad_util.h` (+52 -14) 📝 `OpenPuck/haptics.cpp` (+427 -229) 📝 `OpenPuck/haptics.h` (+49 -25) 📝 `OpenPuck/identity.cpp` (+12 -7) 📝 `OpenPuck/identity.h` (+4 -3) 📝 `OpenPuck/mode_hidgyro.cpp` (+106 -62) 📝 `OpenPuck/mode_hidgyro.h` (+3 -3) _...and 34 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
roman 2026-10-22 05:07:09 +00:00
Sign in to join this conversation.
No labels
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
safijari/openpuck#179
No description provided.