Skip to content

Conversation

@porridge
Copy link
Member

What this PR does / why we need it:

We should not be exposing all code as a public API.

Leave just the apis directory and the Harness type in pkg/ to avoid the single active user that I could find.

When doing this, flatten the structure by moving packages under the pkg/test package directly into internal.

We should not be exposing all code as a public API.

Leave just the apis directory and the Harness type in pkg/ to avoid
the single active user that I could find.

When doing this, flatten the structure by moving packages under the
`pkg/test` package directly into `internal`.

Signed-off-by: Marcin Owsiany <[email protected]>
@porridge porridge marked this pull request as ready for review October 14, 2025 07:04
@porridge porridge requested a review from kensipe as a code owner October 14, 2025 07:04
Copy link
Collaborator

@vladbologa vladbologa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, but there seems to be a small error in the docs

Signed-off-by: Marcin Owsiany <[email protected]>
@porridge porridge requested a review from vladbologa October 16, 2025 09:48
@porridge porridge merged commit f4c49d8 into main Oct 20, 2025
6 checks passed
@porridge porridge deleted the porridge/pkg-reorg branch October 20, 2025 07:53
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.

3 participants