fish-shell/build_tools
Aaron Gyes c294c80214 style.fish --all improvements
clang-format (since 10) can output diagnostics which indicate
lines needing formatting with --dry-run and -Werror: the exit
code indicates if a file is correctly formatted or not.

We used to copy each .cpp file, run clang_format on the duplicate
and then `cmp` to see if there were changes made, before just
printing a line with the filename and moving the new ontop of
the original.

Now we show clang-format diagnostics which indicate which
lines will be changed, prompt for confirmation and then let
clang-format modify the files in-place without the juggling.

Looks like this: https://user-images.githubusercontent.com/291142/184561633-c16754c8-179e-426b-ba15-345ba65b9cf9.png
2022-08-14 17:57:36 -07:00
..
osx_package_resources welcome.html: Provide fallback font-families as we are unsure 2022-01-28 19:47:58 -08:00
osx_package_scripts Add missing newlines 2022-01-26 13:51:45 -08:00
cppcheck.rules cppcheck: Move config files to build_tools 2020-11-15 11:11:55 +01:00
cppcheck.sh Tell cppcheck we're c++11 2021-09-15 17:49:57 +02:00
cppcheck.suppressions cppcheck: Make less annoying 2020-11-15 12:41:55 +01:00
diff_profiles.fish Use set -l to force use of a local variable 2020-05-15 08:25:07 +02:00
extract_help_sections.fish Add script to extract help sections 2021-08-23 18:01:31 +02:00
find_globals.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
find_weak_odrs.py Make find_weak_odrs work with Python 3.6 2021-10-04 19:45:36 -05:00
fish_xgettext.fish build_tools/fish_xgettext.fish: use temporary directory. 2020-11-13 16:29:37 +01:00
git_version_gen.sh Skip building version file if git describe fails the new perm check 2022-05-26 09:35:59 +02:00
iwyu.linux.imp fix random lint issues 2016-05-29 22:24:29 -07:00
iwyu.osx.imp Fix incorrect recommendations by IWYU on macOS 2017-09-09 00:18:05 -07:00
lint.fish lint.fish: properly handle -I and -D args for cppcheck 2020-12-29 16:31:43 +01:00
list_committers_since.fish build_tools/list_committers_since: account for possibility of mktemp 2020-11-14 15:57:42 +01:00
littlecheck.py Update littlecheck to e2f243e80117aad27adfb8da73f4901c88b3af6d 2022-08-05 18:29:29 +02:00
mac_notarize.sh Add some sleep to mac_notarize.sh 2021-06-29 13:46:08 -07:00
make_pkg.sh Mac package: pass -f when deleting the temp directory 2022-07-02 18:49:54 -07:00
make_tarball.sh make_tarball: use XZ for compression 2020-02-14 22:00:38 +08:00
osx_distribution.xml Fix welcome text, don't use logger. 2022-01-22 20:06:37 -08:00
pexpect_helper.py Better support for helper functions in pexpect 2022-04-10 12:59:04 -07:00
style.fish style.fish --all improvements 2022-08-14 17:57:36 -07:00