[binutils-gdb] [pre-commit] Add codespell-clean gdb subdirs

Tom de Vries vries@sourceware.org
Thu Apr 3 13:56:50 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0326df1b9b1f69886dfd0d4d4aba739db5bdbd65

commit 0326df1b9b1f69886dfd0d4d4aba739db5bdbd65
Author: Tom de Vries <tdevries@suse.de>
Date:   Thu Apr 3 15:56:49 2025 +0200

    [pre-commit] Add codespell-clean gdb subdirs
    
    As an alternative to adding the gdb dir to codespell while it's still not
    codespell-clean [1], add gdb subdirs which are codespell-clean.
    
    Found using:
    ...
    $ for d in $(find gdb -maxdepth 1 -type d | egrep -v "testsuite|gdb$"); do \
          echo -n "$d: "; \
          codespell --config gdb/contrib/setup.cfg $d 2>/dev/null \
              | wc -l; \
      done 2>&1 \
          | grep ": 0"
    gdb/tui: 0
    gdb/target: 0
    gdb/data-directory: 0
    gdb/po: 0
    gdb/system-gdbinit: 0
    gdb/mi: 0
    gdb/syscalls: 0
    gdb/arch: 0
    gdb/regformats: 0
    gdb/compile: 0
    ...
    
    Verified using:
    ...
    $ pre-commit run codespell --all-files
    codespell................................................................Passed
    ...
    
    Approved-By: Tom Tromey <tom@tromey.com>
    
    [1] https://sourceware.org/pipermail/gdb-patches/2025-March/216781.html

Diff:
---
 .pre-commit-config.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 88288e044ec..2a7aaa75198 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -69,7 +69,7 @@ repos:
     rev: v2.4.1
     hooks:
     - id: codespell
-      files: '^(gdbsupport|gdbserver)/'
+      files: '^(gdbsupport|gdbserver|gdb/(tui|target|data-directory|po|system-gdbinit|mi|syscalls|arch|regformats|compile))/'
       args: [--config, gdb/contrib/setup.cfg]
   - repo: local
     hooks:


More information about the Binutils-cvs mailing list