-
-
Notifications
You must be signed in to change notification settings - Fork 38.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Normalise include statements in core code #11153
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@tzarc do we want the changes here to the board files? Will they get in the way up upgrade logic or the process round it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't really be any issues with board files, rest looks fine.
Confirmed almost everything matches with sha1sum -- a few build failures but that's the harness I'm using and I see no indication that they'd be problematic.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unsure what nuked my approval. Here it is again.
* upstream/master: (44 commits) Fixed french quotes on canadian multilingual (qmk#11183) Nightingale Studios Hailey production fixes (qmk#11180) CI automated format fixes (qmk#11179) Add XD75am as supported in XD75 readme (qmk#11170) Normalise include statements in core code (qmk#11153) Fix warning logic when running 'qmk format -a' (qmk#11177) CI: Add workflow for codebase formatting (qmk#7382) add Via keymap for beatervan (qmk#11159) add VIA keymap for edc40 (qmk#11160) Use progmem.h for claw44 glcdfont (qmk#11164) [Keyboard] Valor FRL TKL update - EEPROM change (qmk#11163) Fixup config template to match <> instead of "" for includes. (qmk#11166) Fix titan60 and h660 error_log complaints (qmk#11124) [Keymap] Fix rules.mk for nullbits nibble oled keymap (qmk#11142) [Keyboard] Geekboards Macropad V2 keyboard (qmk#11045) Fixed taleguers75 info.json (qmk#11121) Add missing hardware availability for Plank EZ (qmk#11069) [Keyboard] Big Dill Extended by MechWild (qmk#11047) add via layout for aek2 usb pcb (qmk#11125) [Keyboard] Add nt980 (qmk#11092) ...
* upstream/master: (183 commits) Normalise include statements in keyboard code (qmk#11185) CLI-ify rgblight_breathing_table_calc.c (qmk#11174) gh60/satan: fix indicator LED define (qmk#11216) [Keymap] Helix default keymap oled update (qmk#11152) [Keyboard] rart/rart45 (qmk#11096) Selectively enable command and console for yanfali userspace (qmk#11212) Another attempt to fix formatting workflow (qmk#11187) Add i2c 24LC64 eeprom (qmk#11200) Fix incorrect search order for `rgblight_breathe_table.h` that `rgblight.c` includes. (qmk#11192) Fixed french quotes on canadian multilingual (qmk#11183) Nightingale Studios Hailey production fixes (qmk#11180) CI automated format fixes (qmk#11179) Add XD75am as supported in XD75 readme (qmk#11170) Normalise include statements in core code (qmk#11153) Fix warning logic when running 'qmk format -a' (qmk#11177) CI: Add workflow for codebase formatting (qmk#7382) add Via keymap for beatervan (qmk#11159) add VIA keymap for edc40 (qmk#11160) Use progmem.h for claw44 glcdfont (qmk#11164) [Keyboard] Valor FRL TKL update - EEPROM change (qmk#11163) ...
* Normalise include statements in core code * Missed one
* Normalise include statements in core code * Missed one
* Normalise include statements in core code * Missed one
Description
Per the GCC docs on include syntax, this PR normalises
#include
statements so that anything in the standard libraries uses<>
, as well as anything in our submodules such ashal.h
from ChibiOS, and anything in qmk_firmware itself uses""
.Types of Changes
Issues Fixed or Closed by This PR
Checklist