Skip to content

Wire Kustomize activation through scan and CLI#117

Draft
whitemerch wants to merge 5 commits into
chakib.hamie/kustomize_support_preprocessor_pr2from
chakib.hamie/kustomize_support_preprocessor_pr3
Draft

Wire Kustomize activation through scan and CLI#117
whitemerch wants to merge 5 commits into
chakib.hamie/kustomize_support_preprocessor_pr2from
chakib.hamie/kustomize_support_preprocessor_pr3

Conversation

@whitemerch

@whitemerch whitemerch commented Apr 24, 2026

Copy link
Copy Markdown
Contributor

Tip

This PR is best reviewed commit by commit.

Summary

  • wire Kustomize detection and resolver activation through scanner walk and scan setup paths
  • add finding dedupe for shared-base overlay outputs and adjust scan plumbing accordingly
  • refactor scan/analyzer/provider paths to satisfy lint checks while keeping behavior stable

Full design context and architecture details: #113

Test plan

  • go test ./pkg/scan/... ./pkg/analyzer/... ./pkg/engine/provider/... -count=1
  • $(go env GOPATH)/bin/golangci-lint run ./pkg/scan/... ./pkg/analyzer/... ./pkg/engine/provider/... ./cmd/scanner/...

Notes

@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Apr 24, 2026

Copy link
Copy Markdown

🎯 Code Coverage (details)
Patch Coverage: 61.45%
Overall Coverage: 47.30% (+0.21%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: d33b745 | Docs | Datadog PR Page | Give us feedback!

Base automatically changed from chakib.hamie/kustomize_support_preprocessor_pr2 to chakib.hamie/kustomize_support_preprocessor_pr1 April 24, 2026 15:42
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr1 branch from 437f310 to 7de9c87 Compare April 24, 2026 15:46
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr3 branch from 36ff8cd to 2b92e68 Compare April 24, 2026 15:52
@whitemerch
whitemerch changed the base branch from chakib.hamie/kustomize_support_preprocessor_pr1 to chakib.hamie/kustomize_support_preprocessor_pr2 April 24, 2026 15:52
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr2 branch from 4e3d18e to 8c3006a Compare April 29, 2026 11:16
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr3 branch from 2b92e68 to 3d9408f Compare April 29, 2026 11:16
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr2 branch from 8c3006a to 2fbd2d9 Compare April 29, 2026 11:48
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr3 branch from 3d9408f to abd1d4a Compare April 29, 2026 11:48
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr2 branch from 2fbd2d9 to d349b4e Compare April 29, 2026 11:54
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr3 branch from abd1d4a to 9f692e2 Compare April 29, 2026 11:54
@whitemerch
whitemerch force-pushed the chakib.hamie/kustomize_support_preprocessor_pr3 branch from 9f692e2 to d33b745 Compare April 29, 2026 12:00
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