Skip to content

feat: add Nexus-compatible Terraform repositories#124

Merged
klboke merged 53 commits into
mainfrom
feat/terraform-repository-support
Jul 16, 2026
Merged

feat: add Nexus-compatible Terraform repositories#124
klboke merged 53 commits into
mainfrom
feat/terraform-repository-support

fix(terraform): resolve browse aliases before delete

41c264f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 16, 2026 in 0s

62.10% (+0.81%) compared to 41a89a0

View this Pull Request on Codecov

62.10% (+0.81%) compared to 41a89a0

Details

Codecov Report

❌ Patch coverage is 73.05340% with 661 lines in your changes missing coverage. Please review.
✅ Project coverage is 62.10%. Comparing base (41a89a0) to head (41c264f).

Files with missing lines Patch % Lines
...boke/kkrepo/server/terraform/TerraformService.java 79.65% 66 Missing and 86 partials ⚠️
...ithub/klboke/kkrepo/server/raw/RawAssetWriter.java 41.66% 31 Missing and 4 partials ⚠️
...po/server/terraform/TerraformComponentService.java 77.77% 17 Missing and 17 partials ⚠️
...thub/klboke/kkrepo/server/raw/RawProxyService.java 32.65% 33 Missing ⚠️
...kkrepo/protocol/terraform/TerraformPathParser.java 75.96% 7 Missing and 24 partials ⚠️
...e/kkrepo/server/browse/TerraformBrowseService.java 73.07% 11 Missing and 17 partials ⚠️
...krepo/server/terraform/TerraformMetadataCache.java 63.01% 18 Missing and 9 partials ⚠️
...repo/migration/nexus/NexusApiMigrationService.java 67.90% 9 Missing and 17 partials ⚠️
.../kkrepo/server/repositories/RepositoryService.java 26.66% 16 Missing and 6 partials ⚠️
...raform/TerraformRepositoryDataMigrationWriter.java 78.64% 9 Missing and 13 partials ⚠️
... and 29 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #124      +/-   ##
==========================================
+ Coverage   61.29%   62.10%   +0.81%     
==========================================
  Files         423      441      +18     
  Lines       34646    37045    +2399     
  Branches     5697     6173     +476     
==========================================
+ Hits        21235    23008    +1773     
- Misses       9476     9813     +337     
- Partials     3935     4224     +289     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.