From f90df3e8dbc69ebc9986d36d393db5524970630c Mon Sep 17 00:00:00 2001 From: ChrisGVE Date: Sat, 14 Mar 2026 13:43:19 +0100 Subject: [PATCH] feat: add codesize tool --- data/tools/codesize.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 data/tools/codesize.yml diff --git a/data/tools/codesize.yml b/data/tools/codesize.yml new file mode 100644 index 000000000..77587a200 --- /dev/null +++ b/data/tools/codesize.yml @@ -0,0 +1,24 @@ +name: codesize +categories: + - linter +tags: + - c + - cpp + - go + - java + - javascript + - lua + - python + - rust + - swift + - typescript +license: MIT +types: + - cli +source: 'https://github.com/ChrisGVE/codesize' +homepage: 'https://github.com/ChrisGVE/codesize' +description: >- + codesize reports files and functions that exceed per-language size limits, + using tree-sitter for accurate function boundary detection. Supports Rust, + TypeScript, JavaScript, Python, Go, Java, C, C++, Swift, and Lua, with + additional languages configurable via TOML. Outputs CSV for CI integration.