From 0958055448c85810072666f04cc05a91ad5d181d Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 22:54:10 -0700 Subject: [PATCH 01/41] Run auto format only on commits with the lowercase words `auto` and `format` in them OR when in a pr that is not a draft Signed-off-by: Daniel Hansen --- .github/workflows/AutoFormat.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/AutoFormat.yml b/.github/workflows/AutoFormat.yml index 2bded10db..30de49f50 100644 --- a/.github/workflows/AutoFormat.yml +++ b/.github/workflows/AutoFormat.yml @@ -11,7 +11,7 @@ concurrency: jobs: clang: - if: ${{ !github.event.pull_request.draft }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} name: Clang runs-on: ubuntu-latest permissions: @@ -52,7 +52,7 @@ jobs: fetch: "false" cmake: - if: ${{ !github.event.pull_request.draft }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} name: CMake runs-on: ubuntu-slim permissions: @@ -90,7 +90,7 @@ jobs: fetch: "false" json: - if: ${{ !github.event.pull_request.draft }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} name: Json runs-on: ubuntu-slim permissions: @@ -125,7 +125,7 @@ jobs: fetch: "false" perl: - if: ${{ !github.event.pull_request.draft }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} name: Perl runs-on: ubuntu-slim permissions: @@ -165,7 +165,7 @@ jobs: fetch: "false" asm: - if: ${{ !github.event.pull_request.draft }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} name: Assembly runs-on: ubuntu-slim permissions: @@ -211,7 +211,7 @@ jobs: fetch: "false" all: - if: ${{ !github.event.pull_request.draft && always() }} + if: ${{ (!github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto'))) && always() }} name: Completed All Auto Formatters needs: [clang, cmake, json, perl, asm] runs-on: ubuntu-slim From 4d65ff9c27599a5c655dd7e3e449e0f36c403c0b Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 22:58:50 -0700 Subject: [PATCH 02/41] Normal change Signed-off-by: Daniel Hansen --- G4NEOTESTING/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/G4NEOTESTING/CMakeLists.txt b/G4NEOTESTING/CMakeLists.txt index 21af9929e..749262add 100644 --- a/G4NEOTESTING/CMakeLists.txt +++ b/G4NEOTESTING/CMakeLists.txt @@ -7,7 +7,7 @@ set(CMAKE_C_EXTENSIONS ON) # Define the build type if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE "Debug") + set(CMAKE_BUILD_TYPE "Debug") endif() # Enable compile command to ease indexing with e.g. clangd From 53afde9399960006c92f72598766835a4467de3b Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 05:59:14 +0000 Subject: [PATCH 03/41] Automatic CMake Format: Standardized formatting automatically --- G4NEOTESTING/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/G4NEOTESTING/CMakeLists.txt b/G4NEOTESTING/CMakeLists.txt index 749262add..21af9929e 100644 --- a/G4NEOTESTING/CMakeLists.txt +++ b/G4NEOTESTING/CMakeLists.txt @@ -7,7 +7,7 @@ set(CMAKE_C_EXTENSIONS ON) # Define the build type if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE "Debug") + set(CMAKE_BUILD_TYPE "Debug") endif() # Enable compile command to ease indexing with e.g. clangd From 62d7f8d9d25baa9baf703434009e6fce5b466851 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 22:59:10 -0700 Subject: [PATCH 04/41] Normal change Signed-off-by: Daniel Hansen --- OutboardSensors/TireTemp/GRCAN/NodeID.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OutboardSensors/TireTemp/GRCAN/NodeID.h b/OutboardSensors/TireTemp/GRCAN/NodeID.h index 5b99c6bb6..5b641d232 100644 --- a/OutboardSensors/TireTemp/GRCAN/NodeID.h +++ b/OutboardSensors/TireTemp/GRCAN/NodeID.h @@ -5,7 +5,7 @@ #define NODE_ID_H #ifndef NODE -#pragma message("NODE is not defined. Please compile Tire Temp for a specific target. Defaulting to FL.") + #pragma message("NODE is not defined. Please compile Tire Temp for a specific target. Defaulting to FL.") #define LOCAL_GR_ID GRCAN_TireTemp_FL #else #define LOCAL_GR_ID CONCAT(GRCAN_TireTemp_, NODE) From 7b207189268fd61881666d6ea2e4fd11c64f1384 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:01:12 -0700 Subject: [PATCH 05/41] Not PR title, commit message Signed-off-by: Daniel Hansen --- .github/workflows/AutoFormat.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/AutoFormat.yml b/.github/workflows/AutoFormat.yml index 30de49f50..247b50c3f 100644 --- a/.github/workflows/AutoFormat.yml +++ b/.github/workflows/AutoFormat.yml @@ -11,7 +11,7 @@ concurrency: jobs: clang: - if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} name: Clang runs-on: ubuntu-latest permissions: @@ -52,7 +52,7 @@ jobs: fetch: "false" cmake: - if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} name: CMake runs-on: ubuntu-slim permissions: @@ -90,7 +90,7 @@ jobs: fetch: "false" json: - if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} name: Json runs-on: ubuntu-slim permissions: @@ -125,7 +125,7 @@ jobs: fetch: "false" perl: - if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} name: Perl runs-on: ubuntu-slim permissions: @@ -165,7 +165,7 @@ jobs: fetch: "false" asm: - if: ${{ !github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto')) }} + if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} name: Assembly runs-on: ubuntu-slim permissions: @@ -211,7 +211,7 @@ jobs: fetch: "false" all: - if: ${{ (!github.event.pull_request.draft || (contains(github.event.pull_request.title, 'format') && contains(github.event.pull_request.title, 'auto'))) && always() }} + if: ${{ (!github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto'))) && always() }} name: Completed All Auto Formatters needs: [clang, cmake, json, perl, asm] runs-on: ubuntu-slim From fd086db1c6b2ed377ac8d4fb56a9fe1c71c1da24 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:01:33 -0700 Subject: [PATCH 06/41] Normal change Signed-off-by: Daniel Hansen --- DashPanel/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DashPanel/CMakeLists.txt b/DashPanel/CMakeLists.txt index 12d8b9cf4..d35f53197 100644 --- a/DashPanel/CMakeLists.txt +++ b/DashPanel/CMakeLists.txt @@ -7,7 +7,7 @@ message( # Setup compiler settings set(CMAKE_C_STANDARD 11) -set(CMAKE_C_STANDARD_REQUIRED ON) + set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_C_EXTENSIONS ON) # Define the build type From daf3488f56bd8bff0121f2101c6d6895defbf8e2 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:01:46 -0700 Subject: [PATCH 07/41] Normal change Signed-off-by: Daniel Hansen --- Lib/Platform/STM32G474xE/startup_stm32g474xx.s | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s index f862ed858..ac68e5f91 100644 --- a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s +++ b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler -.weak Reset_Handler + .weak Reset_Handler .type Reset_Handler, %function Reset_Handler: @@ -593,4 +593,3 @@ g_pfnVectors: .weak FMAC_IRQHandler .thumb_set FMAC_IRQHandler,Default_Handler - From 4a36f06b1b1cdc55712d799784e55625040db9cb Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:01:59 -0700 Subject: [PATCH 08/41] Normal change Signed-off-by: Daniel Hansen --- CCU/Application/Src/CANdler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CCU/Application/Src/CANdler.c b/CCU/Application/Src/CANdler.c index 927304f6f..0401d450e 100644 --- a/CCU/Application/Src/CANdler.c +++ b/CCU/Application/Src/CANdler.c @@ -5,7 +5,7 @@ #include "CCUStateData.h" #include "GRCAN_BUS_ID.h" -#include "GRCAN_MSG_DATA.h" + #include "GRCAN_MSG_DATA.h" #include "GRCAN_MSG_ID.h" #include "GRCAN_NODE_ID.h" #include "Logomatic.h" From 791f165f75bdb4bff92ce61cc0de9423c472f651 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:02:31 -0700 Subject: [PATCH 09/41] Not normal change [autoformat] Signed-off-by: Daniel Hansen --- ECU/Test/Src/StateTicksTest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ECU/Test/Src/StateTicksTest.c b/ECU/Test/Src/StateTicksTest.c index 41e86c9b0..f8d23d3ec 100644 --- a/ECU/Test/Src/StateTicksTest.c +++ b/ECU/Test/Src/StateTicksTest.c @@ -167,7 +167,7 @@ int main(void) LOGOMATIC("0.2 Failure: ecu state not in GLV ON\n"); return 2; } - if (bmsFailure(&stateLumpTest) || imdFailure(&stateLumpTest)) { + if (bmsFailure(&stateLumpTest) || imdFailure(&stateLumpTest)) { LOGOMATIC("0.2 Failure: BMS or IMD reports faulty\n"); return 2; } From 039907cd123df3438522b739b8981d7a6585a4bb Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:30:27 -0700 Subject: [PATCH 10/41] Fix how auto formatters are conditionaled Signed-off-by: Daniel Hansen --- .github/workflows/AutoFormat.yml | 42 +++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 6 deletions(-) diff --git a/.github/workflows/AutoFormat.yml b/.github/workflows/AutoFormat.yml index 247b50c3f..0a345195a 100644 --- a/.github/workflows/AutoFormat.yml +++ b/.github/workflows/AutoFormat.yml @@ -10,8 +10,34 @@ concurrency: cancel-in-progress: true jobs: + conditional: + name: Conditional Formatting Check + runs-on: ubuntu-latest + permissions: + contents: read + outputs: + run_format: ${{ steps.conditional_check.outputs.run_format }} + steps: + - name: Checkout Pull Request + uses: actions/checkout@v4 + with: + fetch-depth: 1 + ref: ${{ github.event.pull_request.head.ref }} + + - name: Conditional Check + id: conditional_check + run: | + if [ "${{ github.event.pull_request.draft }}" != "true" ]; then + echo "run_format=true" >> "$GITHUB_OUTPUT" + elif git log -1 --pretty=%B | grep -iq "format"; then + echo "run_format=true" >> "$GITHUB_OUTPUT" + else + echo "run_format=false" >> "$GITHUB_OUTPUT" + fi + clang: - if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} + needs: conditional + if: ${{ needs.conditional.outputs.run_format == 'true' }} name: Clang runs-on: ubuntu-latest permissions: @@ -52,7 +78,8 @@ jobs: fetch: "false" cmake: - if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} + needs: conditional + if: ${{ needs.conditional.outputs.run_format == 'true' }} name: CMake runs-on: ubuntu-slim permissions: @@ -90,7 +117,8 @@ jobs: fetch: "false" json: - if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} + needs: conditional + if: ${{ needs.conditional.outputs.run_format == 'true' }} name: Json runs-on: ubuntu-slim permissions: @@ -125,7 +153,8 @@ jobs: fetch: "false" perl: - if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} + needs: conditional + if: ${{ needs.conditional.outputs.run_format == 'true' }} name: Perl runs-on: ubuntu-slim permissions: @@ -165,7 +194,8 @@ jobs: fetch: "false" asm: - if: ${{ !github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto')) }} + needs: conditional + if: ${{ needs.conditional.outputs.run_format == 'true' }} name: Assembly runs-on: ubuntu-slim permissions: @@ -211,7 +241,7 @@ jobs: fetch: "false" all: - if: ${{ (!github.event.pull_request.draft || (contains(github.event.head_commit.message, 'format') && contains(github.event.head_commit.message, 'auto'))) && always() }} + if: ${{ !github.event.pull_request.draft && always() }} name: Completed All Auto Formatters needs: [clang, cmake, json, perl, asm] runs-on: ubuntu-slim From 77160c57c8f1494d494b5d826a2799cfac4418d6 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:31:16 -0700 Subject: [PATCH 11/41] Pin checkout sha Signed-off-by: Daniel Hansen --- .github/workflows/AutoFormat.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/AutoFormat.yml b/.github/workflows/AutoFormat.yml index 0a345195a..98f6f2f4b 100644 --- a/.github/workflows/AutoFormat.yml +++ b/.github/workflows/AutoFormat.yml @@ -19,7 +19,7 @@ jobs: run_format: ${{ steps.conditional_check.outputs.run_format }} steps: - name: Checkout Pull Request - uses: actions/checkout@v4 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 1 ref: ${{ github.event.pull_request.head.ref }} From fd85d68e2562ca571aff39b6aef10088ee16affe Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:33:03 -0700 Subject: [PATCH 12/41] Try to format Signed-off-by: Daniel Hansen --- .vscode/tasks.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index bf2d6e115..23dfdebf0 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -229,7 +229,7 @@ }, { "label": "CMake: configure and build W3_G4SPI_Transmit", - "type": "shell", + "type": "shell", "dependsOrder": "sequence", "dependsOn": [ "CMake: configure" From cb11c11d95c7d4ce388385dc4493a08c04cddee8 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 06:33:34 +0000 Subject: [PATCH 13/41] Automatic CMake Format: Standardized formatting automatically --- DashPanel/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DashPanel/CMakeLists.txt b/DashPanel/CMakeLists.txt index d35f53197..12d8b9cf4 100644 --- a/DashPanel/CMakeLists.txt +++ b/DashPanel/CMakeLists.txt @@ -7,7 +7,7 @@ message( # Setup compiler settings set(CMAKE_C_STANDARD 11) - set(CMAKE_C_STANDARD_REQUIRED ON) +set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_C_EXTENSIONS ON) # Define the build type From 4227af71c0e0cf0c0c82a705e0b5f58559816897 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 06:34:27 +0000 Subject: [PATCH 14/41] Automatic Json Format: Standardized formatting automatically --- .vscode/tasks.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 23dfdebf0..bf2d6e115 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -229,7 +229,7 @@ }, { "label": "CMake: configure and build W3_G4SPI_Transmit", - "type": "shell", + "type": "shell", "dependsOrder": "sequence", "dependsOn": [ "CMake: configure" From 8bcd22c6791d36938b49b607e36572cf5199b01c Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 06:35:52 +0000 Subject: [PATCH 15/41] Automatic Assembly Format: Standardized formatting automatically --- Lib/Platform/STM32G474xE/startup_stm32g474xx.s | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s index ac68e5f91..16516e321 100644 --- a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s +++ b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler - .weak Reset_Handler +.weak Reset_Handler .type Reset_Handler, %function Reset_Handler: From d26723176e77c5d65d854a57845f13701be2a585 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 06:37:29 +0000 Subject: [PATCH 16/41] Automatic Clang-Format: Standardized formatting automatically --- CCU/Application/Src/CANdler.c | 2 +- ECU/Test/Src/StateTicksTest.c | 2 +- OutboardSensors/TireTemp/GRCAN/NodeID.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CCU/Application/Src/CANdler.c b/CCU/Application/Src/CANdler.c index 0401d450e..927304f6f 100644 --- a/CCU/Application/Src/CANdler.c +++ b/CCU/Application/Src/CANdler.c @@ -5,7 +5,7 @@ #include "CCUStateData.h" #include "GRCAN_BUS_ID.h" - #include "GRCAN_MSG_DATA.h" +#include "GRCAN_MSG_DATA.h" #include "GRCAN_MSG_ID.h" #include "GRCAN_NODE_ID.h" #include "Logomatic.h" diff --git a/ECU/Test/Src/StateTicksTest.c b/ECU/Test/Src/StateTicksTest.c index f8d23d3ec..41e86c9b0 100644 --- a/ECU/Test/Src/StateTicksTest.c +++ b/ECU/Test/Src/StateTicksTest.c @@ -167,7 +167,7 @@ int main(void) LOGOMATIC("0.2 Failure: ecu state not in GLV ON\n"); return 2; } - if (bmsFailure(&stateLumpTest) || imdFailure(&stateLumpTest)) { + if (bmsFailure(&stateLumpTest) || imdFailure(&stateLumpTest)) { LOGOMATIC("0.2 Failure: BMS or IMD reports faulty\n"); return 2; } diff --git a/OutboardSensors/TireTemp/GRCAN/NodeID.h b/OutboardSensors/TireTemp/GRCAN/NodeID.h index 5b641d232..5b99c6bb6 100644 --- a/OutboardSensors/TireTemp/GRCAN/NodeID.h +++ b/OutboardSensors/TireTemp/GRCAN/NodeID.h @@ -5,7 +5,7 @@ #define NODE_ID_H #ifndef NODE - #pragma message("NODE is not defined. Please compile Tire Temp for a specific target. Defaulting to FL.") +#pragma message("NODE is not defined. Please compile Tire Temp for a specific target. Defaulting to FL.") #define LOCAL_GR_ID GRCAN_TireTemp_FL #else #define LOCAL_GR_ID CONCAT(GRCAN_TireTemp_, NODE) From be8018be1a97287f25aa21db16a23095647b4f16 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:37:52 -0700 Subject: [PATCH 17/41] Normal change Signed-off-by: Daniel Hansen --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index dd6d899d4..76be05703 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -164,7 +164,7 @@ add_gr_project(STM32G474xE G4NEOTESTING) # CAN Peripheral Testing add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_BASIC_TEST) -add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_RELEASE_TEST) + add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_RELEASE_TEST) add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_STRESS_TEST) add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_LOST_RX_TEST) add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_FILTER_TEST) From 50d97500ef0d1294d64e63d215a3d6bd51f1ba8c Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Mon, 17 Aug 2026 23:43:12 -0700 Subject: [PATCH 18/41] Speed up clang formatting Signed-off-by: Daniel Hansen --- .github/workflows/AutoFormat.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/AutoFormat.yml b/.github/workflows/AutoFormat.yml index 98f6f2f4b..6f7ecbaca 100644 --- a/.github/workflows/AutoFormat.yml +++ b/.github/workflows/AutoFormat.yml @@ -62,7 +62,7 @@ jobs: echo "
Clang-Format Output" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY echo "\`\`\`" >> $GITHUB_STEP_SUMMARY - git ls-files '*.c' '*.h' | xargs -r clang-format -i --verbose 2>&1 | tee -a $GITHUB_STEP_SUMMARY + git ls-files '*.c' '*.h' | xargs -P $(nproc) -r clang-format -i --verbose 2>&1 | tee -a $GITHUB_STEP_SUMMARY echo "\`\`\`" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY echo "
" >> $GITHUB_STEP_SUMMARY From 38488e9e3e563636b5501cb1df48b32e1a597154 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 06:44:08 +0000 Subject: [PATCH 19/41] Automatic CMake Format: Standardized formatting automatically --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 76be05703..dd6d899d4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -164,7 +164,7 @@ add_gr_project(STM32G474xE G4NEOTESTING) # CAN Peripheral Testing add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_BASIC_TEST) - add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_RELEASE_TEST) +add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_RELEASE_TEST) add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_STRESS_TEST) add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_LOST_RX_TEST) add_gr_project(STM32G474xE G474xE_CAN_TESTING CAN_FILTER_TEST) From 633f0cc9f709c6febbb9d24959023d46ccd1dcf2 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:12:42 -0700 Subject: [PATCH 20/41] Speedup clang format again Signed-off-by: Daniel Hansen --- .github/workflows/AutoFormat.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/AutoFormat.yml b/.github/workflows/AutoFormat.yml index 6f7ecbaca..faa0db1d7 100644 --- a/.github/workflows/AutoFormat.yml +++ b/.github/workflows/AutoFormat.yml @@ -62,7 +62,7 @@ jobs: echo "
Clang-Format Output" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY echo "\`\`\`" >> $GITHUB_STEP_SUMMARY - git ls-files '*.c' '*.h' | xargs -P $(nproc) -r clang-format -i --verbose 2>&1 | tee -a $GITHUB_STEP_SUMMARY + git ls-files '*.c' '*.h' | parallel clang-format -i --verbose 2>&1 | tee -a $GITHUB_STEP_SUMMARY echo "\`\`\`" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY echo "
" >> $GITHUB_STEP_SUMMARY From 454483e27c3e20f8fe199bdd42109b83f8274681 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:15:07 -0700 Subject: [PATCH 21/41] Assembly change Signed-off-by: Daniel Hansen --- Lib/Platform/STM32G474xE/startup_stm32g474xx.s | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s index 16516e321..ac68e5f91 100644 --- a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s +++ b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler -.weak Reset_Handler + .weak Reset_Handler .type Reset_Handler, %function Reset_Handler: From 07f25655a3d9619cd47ec141c9962f946a70e835 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:15:22 -0700 Subject: [PATCH 22/41] CMake change Signed-off-by: Daniel Hansen --- ECU/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ECU/CMakeLists.txt b/ECU/CMakeLists.txt index 2ea28460a..ec65c95b5 100644 --- a/ECU/CMakeLists.txt +++ b/ECU/CMakeLists.txt @@ -11,7 +11,7 @@ if(NOT CMAKE_BUILD_TYPE) endif() # what, does in fact not get the filename of somthing but rather the name of the project from the path -get_filename_component(GR_PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME) +get_filename_component(GR_PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME) #TODO: when CAN implementation is settled, turn HOOTL tests back on if(CMAKE_PRESET_NAME STREQUAL "HOOTLTest") From 8e10ef992c18bf04a87399612864036ce033402f Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:15:43 -0700 Subject: [PATCH 23/41] Json change Signed-off-by: Daniel Hansen --- .vscode/tasks.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index bf2d6e115..02f179851 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -230,7 +230,7 @@ { "label": "CMake: configure and build W3_G4SPI_Transmit", "type": "shell", - "dependsOrder": "sequence", + "dependsOrder": "sequence", "dependsOn": [ "CMake: configure" ], From 4dc093096273a6b6afaa675360d012fa8c93be33 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:15:57 -0700 Subject: [PATCH 24/41] C change Signed-off-by: Daniel Hansen --- ECU/Test/Src/StateTicksTest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ECU/Test/Src/StateTicksTest.c b/ECU/Test/Src/StateTicksTest.c index 41e86c9b0..f4fea0c34 100644 --- a/ECU/Test/Src/StateTicksTest.c +++ b/ECU/Test/Src/StateTicksTest.c @@ -174,7 +174,7 @@ int main(void) LOGOMATIC("Release brake: STAY IN GLV ON\n"); stateLumpTest.bse_signal = 0; - ECU_Pseudo_State_Tick(&stateLumpTest); + ECU_Pseudo_State_Tick( &stateLumpTest); if (stateLumpTest.ecu_state != GR_GLV_ON) { LOGOMATIC("0.2 Failure: ecu state not in GLV ON\n"); return 2; From 9b08211c7652b900a841c5daaa3c214d4f3c8126 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:16:12 -0700 Subject: [PATCH 25/41] Format Signed-off-by: Daniel Hansen --- ECU/Test/Src/StateTicksTest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ECU/Test/Src/StateTicksTest.c b/ECU/Test/Src/StateTicksTest.c index f4fea0c34..2e9fad884 100644 --- a/ECU/Test/Src/StateTicksTest.c +++ b/ECU/Test/Src/StateTicksTest.c @@ -161,7 +161,7 @@ int main(void) stateLumpTest.APPS2_Signal = stateLumpTest.apps_2_min; LOGOMATIC("Press brake: STAY IN GLV ON\n"); - stateLumpTest.bse_signal = stateLumpTest.brake_bse_min + 69; + stateLumpTest.bse_signal = stateLumpTest.brake_bse_min + 69; ECU_Pseudo_State_Tick(&stateLumpTest); if (stateLumpTest.ecu_state != GR_GLV_ON) { LOGOMATIC("0.2 Failure: ecu state not in GLV ON\n"); From 90b3faa02da4f7e3f717c4a6d6080b25a9c27d61 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:16:48 +0000 Subject: [PATCH 26/41] Automatic CMake Format: Standardized formatting automatically --- ECU/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ECU/CMakeLists.txt b/ECU/CMakeLists.txt index ec65c95b5..2ea28460a 100644 --- a/ECU/CMakeLists.txt +++ b/ECU/CMakeLists.txt @@ -11,7 +11,7 @@ if(NOT CMAKE_BUILD_TYPE) endif() # what, does in fact not get the filename of somthing but rather the name of the project from the path -get_filename_component(GR_PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME) +get_filename_component(GR_PROJECT_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME) #TODO: when CAN implementation is settled, turn HOOTL tests back on if(CMAKE_PRESET_NAME STREQUAL "HOOTLTest") From 900587fd651777a864547a1967a4c95c6e8f12b4 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:17:51 +0000 Subject: [PATCH 27/41] Automatic Json Format: Standardized formatting automatically --- .vscode/tasks.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 02f179851..bf2d6e115 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -230,7 +230,7 @@ { "label": "CMake: configure and build W3_G4SPI_Transmit", "type": "shell", - "dependsOrder": "sequence", + "dependsOrder": "sequence", "dependsOn": [ "CMake: configure" ], From c9a5d5bcd21c4083feaba30d9c84bf4e211ce1f8 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:19:10 +0000 Subject: [PATCH 28/41] Automatic Clang-Format: Standardized formatting automatically --- ECU/Test/Src/StateTicksTest.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ECU/Test/Src/StateTicksTest.c b/ECU/Test/Src/StateTicksTest.c index 2e9fad884..41e86c9b0 100644 --- a/ECU/Test/Src/StateTicksTest.c +++ b/ECU/Test/Src/StateTicksTest.c @@ -161,7 +161,7 @@ int main(void) stateLumpTest.APPS2_Signal = stateLumpTest.apps_2_min; LOGOMATIC("Press brake: STAY IN GLV ON\n"); - stateLumpTest.bse_signal = stateLumpTest.brake_bse_min + 69; + stateLumpTest.bse_signal = stateLumpTest.brake_bse_min + 69; ECU_Pseudo_State_Tick(&stateLumpTest); if (stateLumpTest.ecu_state != GR_GLV_ON) { LOGOMATIC("0.2 Failure: ecu state not in GLV ON\n"); @@ -174,7 +174,7 @@ int main(void) LOGOMATIC("Release brake: STAY IN GLV ON\n"); stateLumpTest.bse_signal = 0; - ECU_Pseudo_State_Tick( &stateLumpTest); + ECU_Pseudo_State_Tick(&stateLumpTest); if (stateLumpTest.ecu_state != GR_GLV_ON) { LOGOMATIC("0.2 Failure: ecu state not in GLV ON\n"); return 2; From 43446ac68e6f19ceb960a029fff3774d2ae50193 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:20:14 +0000 Subject: [PATCH 29/41] Automatic Assembly Format: Standardized formatting automatically --- Lib/Platform/STM32G474xE/startup_stm32g474xx.s | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s index ac68e5f91..16516e321 100644 --- a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s +++ b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler - .weak Reset_Handler +.weak Reset_Handler .type Reset_Handler, %function Reset_Handler: From 7e47a07262980f496ff33ada0e9a41862ab9805d Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:21:02 -0700 Subject: [PATCH 30/41] Perl change Signed-off-by: Daniel Hansen --- Autogen/CAN/Src/BusParser.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Autogen/CAN/Src/BusParser.pl b/Autogen/CAN/Src/BusParser.pl index 16533d374..8f572b7c7 100644 --- a/Autogen/CAN/Src/BusParser.pl +++ b/Autogen/CAN/Src/BusParser.pl @@ -11,7 +11,7 @@ sub main { my $yaml_path = $ARGV[0] // q{format.CANdo}; my $output_path = $ARGV[1] // q{GRCAN_BUS_ID.h}; - my $dir = dirname($output_path); + my $dir = dirname($output_path); if ( $dir && $dir ne q{.} && !-d $dir ) { make_path($dir); From 64bfd471f5365268f465e19839a173763d33dbf1 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:21:54 -0700 Subject: [PATCH 31/41] Format perl Signed-off-by: Daniel Hansen --- ECU/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ECU/CMakeLists.txt b/ECU/CMakeLists.txt index 2ea28460a..f3146bd98 100644 --- a/ECU/CMakeLists.txt +++ b/ECU/CMakeLists.txt @@ -7,7 +7,7 @@ set(CMAKE_C_EXTENSIONS ON) # Define the build type if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE "Debug") + set( CMAKE_BUILD_TYPE "Debug") endif() # what, does in fact not get the filename of somthing but rather the name of the project from the path From 6a94f8c335e93b2472450710c8ecdff682eac109 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:22:34 +0000 Subject: [PATCH 32/41] Automatic CMake Format: Standardized formatting automatically --- ECU/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ECU/CMakeLists.txt b/ECU/CMakeLists.txt index f3146bd98..2ea28460a 100644 --- a/ECU/CMakeLists.txt +++ b/ECU/CMakeLists.txt @@ -7,7 +7,7 @@ set(CMAKE_C_EXTENSIONS ON) # Define the build type if(NOT CMAKE_BUILD_TYPE) - set( CMAKE_BUILD_TYPE "Debug") + set(CMAKE_BUILD_TYPE "Debug") endif() # what, does in fact not get the filename of somthing but rather the name of the project from the path From ceba193ec863dcefd9cfbc30d7ca35128c89a0fd Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:23:29 +0000 Subject: [PATCH 33/41] Automatic Perl Tidy: Standardized formatting automatically --- Autogen/CAN/Src/BusParser.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Autogen/CAN/Src/BusParser.pl b/Autogen/CAN/Src/BusParser.pl index 8f572b7c7..16533d374 100644 --- a/Autogen/CAN/Src/BusParser.pl +++ b/Autogen/CAN/Src/BusParser.pl @@ -11,7 +11,7 @@ sub main { my $yaml_path = $ARGV[0] // q{format.CANdo}; my $output_path = $ARGV[1] // q{GRCAN_BUS_ID.h}; - my $dir = dirname($output_path); + my $dir = dirname($output_path); if ( $dir && $dir ne q{.} && !-d $dir ) { make_path($dir); From a1bfb83d5b31a3d92892d043f7f376f00c9b3f9f Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:34:19 -0700 Subject: [PATCH 34/41] Changes Signed-off-by: Daniel Hansen --- .vscode/tasks.json | 2 +- Autogen/CAN/Src/GRparser.pl | 2 +- CCU/Application/Src/CANdler.c | 2 +- CMakeLists.txt | 2 +- Lib/Platform/STM32G474xE/startup_stm32g474xx.s | 2 +- Lib/Platform/STM32L476xG/startup_stm32l476xx.s | 3 +-- 6 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index bf2d6e115..4a5e53cec 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -235,7 +235,7 @@ "CMake: configure" ], "command": "cmake --build --preset ${command:cmake.activeBuildPresetName} --target W3_G4SPI_Transmit" - }, + }, { "label": "CMake: configure and build W3_G4SPI_Receive", "type": "shell", diff --git a/Autogen/CAN/Src/GRparser.pl b/Autogen/CAN/Src/GRparser.pl index ff2fd58cb..0504384d1 100644 --- a/Autogen/CAN/Src/GRparser.pl +++ b/Autogen/CAN/Src/GRparser.pl @@ -1,6 +1,6 @@ #!/usr/bin/env perl use strict; -use warnings; + use warnings; use File::Basename; use File::Path qw(make_path); use English qw(-no_match_vars); diff --git a/CCU/Application/Src/CANdler.c b/CCU/Application/Src/CANdler.c index 927304f6f..a8348798a 100644 --- a/CCU/Application/Src/CANdler.c +++ b/CCU/Application/Src/CANdler.c @@ -5,7 +5,7 @@ #include "CCUStateData.h" #include "GRCAN_BUS_ID.h" -#include "GRCAN_MSG_DATA.h" + #include "GRCAN_MSG_DATA.h" #include "GRCAN_MSG_ID.h" #include "GRCAN_NODE_ID.h" #include "Logomatic.h" diff --git a/CMakeLists.txt b/CMakeLists.txt index dd6d899d4..e010c1bb4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -109,7 +109,7 @@ else() endif() # Globals -set(lib_path "Lib") + set(lib_path "Lib") set(platform_path "${lib_path}/Platform") # Vendor diff --git a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s index 16516e321..eed286e98 100644 --- a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s +++ b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler -.weak Reset_Handler + .weak Reset_Handler .type Reset_Handler, %function Reset_Handler: diff --git a/Lib/Platform/STM32L476xG/startup_stm32l476xx.s b/Lib/Platform/STM32L476xG/startup_stm32l476xx.s index 2d150ebef..9ee7c5c67 100644 --- a/Lib/Platform/STM32L476xG/startup_stm32l476xx.s +++ b/Lib/Platform/STM32L476xG/startup_stm32l476xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler -.weak Reset_Handler + .weak Reset_Handler .type Reset_Handler, %function Reset_Handler: @@ -511,4 +511,3 @@ g_pfnVectors: .weak FPU_IRQHandler .thumb_set FPU_IRQHandler,Default_Handler - From 2b3c7973bef9bf03e7ea0d5ce9eb4f5817aa1382 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:36:07 +0000 Subject: [PATCH 35/41] Automatic Json Format: Standardized formatting automatically --- .vscode/tasks.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 4a5e53cec..bf2d6e115 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -235,7 +235,7 @@ "CMake: configure" ], "command": "cmake --build --preset ${command:cmake.activeBuildPresetName} --target W3_G4SPI_Transmit" - }, + }, { "label": "CMake: configure and build W3_G4SPI_Receive", "type": "shell", From 2adfd3da881b66e63c0eab435b20b51a5a02ee4b Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Tue, 18 Aug 2026 00:36:49 -0700 Subject: [PATCH 36/41] Interrupt Signed-off-by: Daniel Hansen --- .vscode/tasks.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index bf2d6e115..c00652e55 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -235,7 +235,7 @@ "CMake: configure" ], "command": "cmake --build --preset ${command:cmake.activeBuildPresetName} --target W3_G4SPI_Transmit" - }, + }, { "label": "CMake: configure and build W3_G4SPI_Receive", "type": "shell", From 28010454cdb2876abcaa2967c1e83f923420c008 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:37:45 +0000 Subject: [PATCH 37/41] Automatic Json Format: Standardized formatting automatically --- .vscode/tasks.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index c00652e55..bf2d6e115 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -235,7 +235,7 @@ "CMake: configure" ], "command": "cmake --build --preset ${command:cmake.activeBuildPresetName} --target W3_G4SPI_Transmit" - }, + }, { "label": "CMake: configure and build W3_G4SPI_Receive", "type": "shell", From 4150abc84e147af7cf0c77ff1232bbd3b1cfc606 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:38:37 +0000 Subject: [PATCH 38/41] Automatic Perl Tidy: Standardized formatting automatically --- Autogen/CAN/Src/GRparser.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Autogen/CAN/Src/GRparser.pl b/Autogen/CAN/Src/GRparser.pl index 0504384d1..ff2fd58cb 100644 --- a/Autogen/CAN/Src/GRparser.pl +++ b/Autogen/CAN/Src/GRparser.pl @@ -1,6 +1,6 @@ #!/usr/bin/env perl use strict; - use warnings; +use warnings; use File::Basename; use File::Path qw(make_path); use English qw(-no_match_vars); From 12ecf93434ec654e0224d6444ed6ebeca466069a Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:39:59 +0000 Subject: [PATCH 39/41] Automatic CMake Format: Standardized formatting automatically --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e010c1bb4..dd6d899d4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -109,7 +109,7 @@ else() endif() # Globals - set(lib_path "Lib") +set(lib_path "Lib") set(platform_path "${lib_path}/Platform") # Vendor From 87e364de7447ae3128af93f9335f25e0c68b67dc Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:41:24 +0000 Subject: [PATCH 40/41] Automatic Clang-Format: Standardized formatting automatically --- CCU/Application/Src/CANdler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CCU/Application/Src/CANdler.c b/CCU/Application/Src/CANdler.c index a8348798a..927304f6f 100644 --- a/CCU/Application/Src/CANdler.c +++ b/CCU/Application/Src/CANdler.c @@ -5,7 +5,7 @@ #include "CCUStateData.h" #include "GRCAN_BUS_ID.h" - #include "GRCAN_MSG_DATA.h" +#include "GRCAN_MSG_DATA.h" #include "GRCAN_MSG_ID.h" #include "GRCAN_NODE_ID.h" #include "Logomatic.h" From 02902643a6b6fddfe3f8ddc0f572b9b41901806a Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:42:39 +0000 Subject: [PATCH 41/41] Automatic Assembly Format: Standardized formatting automatically --- Lib/Platform/STM32G474xE/startup_stm32g474xx.s | 2 +- Lib/Platform/STM32L476xG/startup_stm32l476xx.s | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s index eed286e98..16516e321 100644 --- a/Lib/Platform/STM32G474xE/startup_stm32g474xx.s +++ b/Lib/Platform/STM32G474xE/startup_stm32g474xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler - .weak Reset_Handler +.weak Reset_Handler .type Reset_Handler, %function Reset_Handler: diff --git a/Lib/Platform/STM32L476xG/startup_stm32l476xx.s b/Lib/Platform/STM32L476xG/startup_stm32l476xx.s index 9ee7c5c67..2616a3e6b 100644 --- a/Lib/Platform/STM32L476xG/startup_stm32l476xx.s +++ b/Lib/Platform/STM32L476xG/startup_stm32l476xx.s @@ -59,7 +59,7 @@ defined in linker script */ */ .section .text.Reset_Handler - .weak Reset_Handler +.weak Reset_Handler .type Reset_Handler, %function Reset_Handler: