| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | kdev: fix startup log noise and progress bar interference | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | | | | | - Omit after/before from startup log when not set - Fix files_scanned to report actual file count not record count - Clear progress bar before scan-complete log to avoid interleaving Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | kdev: make config file optional, fail fast on missing keywords | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | | | | .kdev.yaml is no longer required — missing file is silently ignored. A clear panic is raised if no keywords are configured at startup. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | kdev: parallelize file processing with a bounded worker pool | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | | | | | | | | | Walk stays single-threaded; NumCPU workers pull file paths from a buffered channel and run processFile concurrently. Results flow back through a second channel drained by a collector goroutine. processFile now returns []Record instead of appending to a shared pointer, making it safe to call from multiple goroutines without locking. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | kdev: batch git subprocesses — one ls-files and one blame per file | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | | | | | | Previously CreateExtractor ran git ls-files per file, and Extract ran git blame -L per matching line. Now ls-files runs once at factory construction to build a tracked-file set, and blame runs once per file at extractor creation with all line timestamps cached. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | kdev: add --ignore flag to skip files by regex on relative path | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | kdev: skip files larger than --maxFileSize (default 1MB) | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | kdev: add --logLevel flag to configure slog output level | Martin Kagamino Lehoux | 2026-05-12 |
| | | | | | Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | ||
| * | Move gettext | Martin Kagamino Lehoux | 2025-12-30 |
| | | |||
| * | fix(kdev): Security warningv0.6.2 | Martin Kagamino Lehoux | 2025-07-20 |
| | | |||
| * | refactor(kdev): Extract algo & interfaces | Martin Kagamino Lehoux | 2025-07-20 |
| | | |||
| * | feat(kdev): Ignore bin files | Martin Kagamino Lehoux | 2025-07-20 |
| | | |||
| * | feat(kdev): Filter not too recent entriesv0.5.7 | Martin Kagamino Lehoux | 2025-03-15 |
| | | |||
| * | chore(deps): Upgrade depsv0.5.6 | Martin Kagamino Lehoux | 2025-03-10 |
| | | |||
| * | feat(kdev): Uniform config precedence | Martin Kagamino Lehoux | 2025-03-10 |
| | | |||
| * | fix(git): No crash when git fails | Martin Kagamino Lehoux | 2025-03-10 |
| | | |||
| * | fix(kdev): Pass by referencev0.5.4 | Martin Kagamino Lehoux | 2024-10-15 |
| | | |||
| * | refactor(kdev): Simplify mainv0.5.3 | Martin Kagamino Lehoux | 2024-10-15 |
| | | |||
| * | feat(kdev): Default excludes | Martin Kagamino Lehoux | 2024-10-15 |
| | | |||
| * | feat(kdev): Config files | Martin Kagamino Lehoux | 2024-10-15 |
| | | |||
| * | feat(kdev): Choose algov0.5.2 | Martin Kagamino Lehoux | 2024-10-04 |
| | | |||
| * | refactor(kdev): Support several record extractorsv0.5.1 | Martin Kagamino Lehoux | 2024-10-04 |
| | | |||
| * | chore: Lintsv0.5.0 | Martin Kagamino Lehoux | 2024-09-28 |
| | | |||
| * | feat(kdev): First working version | Martin Kagamino Lehoux | 2024-09-27 |
| | | |||
| * | fix(cvet): Do not lint Test command & queriesv0.3.3 | Martin Kagamino Lehoux | 2024-03-21 |
| | | |||
| * | feat(gettext): Improve setup & allow usage with plain functionv0.3.2 | Martin Kagamino Lehoux | 2023-12-15 |
| | | |||
| * | fix(gettext): Fix gettext to use with templv0.3.1 | Martin Kagamino Lehoux | 2023-10-24 |
| | | |||
| * | refactor: Rename packages for clarityv0.3.0 | Martin Kagamino Lehoux | 2023-10-24 |
| | | |||
| * | fix: Ignore some non sec issuesv0.1.0 | Martin Kagamino Lehoux | 2023-10-24 |
| | | |||
| * | feat: Add cmds | Martin Kagamino Lehoux | 2023-10-24 |
