Skip to content

feat: support project-level configuration file & refactor clean modul…#165

Merged
ffalcinelli merged 1 commit into
mainfrom
toml-config
Jul 12, 2026
Merged

feat: support project-level configuration file & refactor clean modul…#165
ffalcinelli merged 1 commit into
mainfrom
toml-config

Conversation

@ffalcinelli

Copy link
Copy Markdown
Owner

…e for 95%+ coverage

  • Standardize lookup of kaji.toml / .kaji.toml project-level configurations
  • Refactor clean::run to accept Ui dependency injection
  • Add unit/integration tests covering cli menus, secrets, yaml overlays, and review confirmations
  • Exclude empty trait impls, TTY-dependent ui code, and main.rs from tarpaulin coverage

…e for 95%+ coverage

- Standardize lookup of kaji.toml / .kaji.toml project-level configurations
- Refactor clean::run to accept Ui dependency injection
- Add unit/integration tests covering cli menus, secrets, yaml overlays, and review confirmations
- Exclude empty trait impls, TTY-dependent ui code, and main.rs from tarpaulin coverage
@codecov

codecov Bot commented Jul 12, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.36620% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.86%. Comparing base (de86c6b) to head (a8fcde0).

Files with missing lines Patch % Lines
src/lib.rs 94.20% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #165      +/-   ##
==========================================
+ Coverage   91.98%   95.86%   +3.87%     
==========================================
  Files          29       28       -1     
  Lines        2358     2345      -13     
==========================================
+ Hits         2169     2248      +79     
+ Misses        189       97      -92     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ffalcinelli
ffalcinelli merged commit 7a12297 into main Jul 12, 2026
10 checks passed
@ffalcinelli
ffalcinelli deleted the toml-config branch July 12, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant