Repository: pocc/pre-commit-hooks Total Issues: 46 Open Issues: 14 Closed Issues: 32 Last Updated: 2026-02-07
- Open Rate: 30.4% (14/46)
- Oldest Open Issue: #38 (2021-09-14) - 4+ years old
- Newest Open Issue: #67 (2024-06-07)
-
#44 - clang-format stops working when using --version (2022-04-06)
- Potentially Fixed: Our --version handling improvements may have addressed this
- URL: #44
-
#45 - oclint multiple execution and inability to see the output (2022-04-14)
- URL: #45
-
#46 - Class ClangTidyCmd disregards its
argsparameter (2022-05-18)- Related to Our Fix: We fixed a clang-tidy logic error - may be related
- URL: #46
-
#55 - include-what-you-use does not fail (2022-11-25)
- URL: #55
-
#62 - file not found [clang-diagnostic-error] #include "lib1.h" (2023-07-30)
- URL: #62
-
#38 - Add ability to only lint/analyze committed lines (2021-09-14)
- Oldest open issue - Enhancement request
- URL: #38
-
#48 - Parallelize clang-tidy hook (MISSING from open list - may be PR)
- URL: #48
-
#51 - clang-tidy file exclude pattern ignored (2022-11-01)
- URL: #51
-
#57 - Configurable
uncrustifyexecutable path (2022-12-23)- URL: #57
-
#59 - Use a clang-format file that isn't at the root of the repo (2023-03-08)
- URL: #59
-
#67 - Example hook config for vala (2024-06-07)
- URL: #67
-
#53 - LLVM really includes clang-format and clang-tidy? (2022-11-06)
- Documentation question
- URL: #53
-
#61 - Mistake in comment ? (2023-04-19)
- Potentially Fixed: We fixed several typos and docstring errors
- URL: #61
- #58 - clang-tidy: for the -p option: may not occur within a group! (2023-03-01)
- URL: #58
- #47 - Changed errant
sys.argvtoargsparameter passed in (MISSING - likely merged PR)- URL: #47
Based on our comprehensive fixes, these issues may now be resolved:
-
#44 - clang-format --version issue
- Our Fix: Improved --version argument parsing and handling
- Test Coverage: Added comprehensive --version tests
-
#46 - ClangTidyCmd args parameter issue
- Our Fix: Fixed critical clang-tidy logic error in args handling
- Test Coverage: Added regression tests for clang-tidy
-
#61 - Mistake in comment
- Our Fix: Fixed 3 typos in docstrings across utils.py, oclint.py, include_what_you_use.py
- Test Coverage: Added regression tests to prevent typo reintroduction
- #66 - Bump black from 19.10b0 to 24.3.0 (appears in open issues count but not list)
- Our Fix: Updated black to 24.10.0 (even newer than requested!)
- Status: Should be closed
These issues need deeper investigation or may require additional work:
- #45 - oclint multiple execution and output visibility
- #55 - include-what-you-use does not fail when it should
- #62 - file not found errors in clang-tidy
- #38 - Lint only committed lines (4+ years old, popular request)
- #51 - File exclude patterns
- #57 - Configurable executable paths
- #59 - Non-root clang-format file support
- #53 - LLVM documentation clarification
- #58 - Configuration help
- #67 - Vala example config
-
Test and close potentially fixed issues:
- Test #44 (--version handling)
- Test #46 (clang-tidy args)
- Close #61 (typos fixed)
- Close #66 (black updated)
-
Investigate high-priority bugs:
- #45 (oclint output)
- #55 (include-what-you-use failures)
- #62 (file not found errors)
- Add file exclude pattern support (#51)
- Add configurable executable paths (#57)
- Add non-root .clang-format support (#59)
- Consider parallelization (#48)
- Add Vala examples (#67)
issues_all.json- All 46 issues with full detailsissues_open.json- 14 open issuesissues_page1.json- First page of API resultsissues_page2.json- Second page of API results