Skip to content

Structural refactor#8

Merged
Miosp merged 8 commits into
masterfrom
fixes
Jul 10, 2026
Merged

Structural refactor#8
Miosp merged 8 commits into
masterfrom
fixes

Conversation

@Miosp

@Miosp Miosp commented Jul 10, 2026

Copy link
Copy Markdown
Owner

This PR adds a lot of file splits, source structure changes and much more tests.

Moreover a couple of found bugs were fixed (and opinionated changes made):

  • config.go: KnownFields(true) — unknown/misspelled config keys now hard-error instead of silent ignore. TruncateLength < 0 clamps to 0.
  • execute.go: absolute --values/readme/schema-file paths now honored (previously always joined under chartDir). Empty path flag (--values-file "") falls back to built-in
    default, not config value — deliberate, documented.
  • kube/resolve.go: GVK index augmented from x-kubernetes-group-version-kind; a formerly-unique match can now be flagged ambiguous. Deduped and tested.
  • kube/kube.go: KubeSchemaVersionSchemaVersion (package-internal rename).

@Miosp Miosp self-assigned this Jul 10, 2026
@Miosp
Miosp merged commit 33c6f09 into master Jul 10, 2026
9 checks passed
@Miosp
Miosp deleted the fixes branch July 10, 2026 13:21
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