Amar Takhar commented on a discussion: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/965#note_140756


There are no "CI tools" the tools are for local RTEMS developers to run things 
like spellcheck, formatting, commit message checks.  The CI runs those tools as 
well.  If you don't want to run them then fine, CI will run them for you it 
just means you'll have to iterate more as you may get blocked from an MR 
getting in.  If you want, run them locally and safe that effort either way 
works.

I'm never going to accept having files littered all over the tree the intent 
from the very start was to have `.gitlab/format.toml` and have `rtems-format` 
handle it.  Littering files all over the tree for one specific tool is not a 
solution that makes sense to me at all.

Having one single file to manage formatting styles where it's all in one 
location.  If you care about running formatting locally then deploy those files 
if not leave it as is.  Most users will not bother with it.  If you do, run the 
command to get the configs.  You'll be forced to anyway since the parent 
`.clang-format` is not going to be in any repositories anyway.  It's not there 
and has never been there this is no secret I made it this way over a year ago 
and explained why it works that way.

I'm sorry you haven't noticed that until this point I tried to be very clear 
about this.  clang-format is not our only formatting tool we have `mdformat` 
for markdown and `yapf` for python.  `clang-format` isn't special it's just 
another tool for another language.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/965#note_140756
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to