Skip to content

Improve internal code organization as functionality grows #20

@darthfork

Description

@darthfork

The public and private split is good already, but more features will need more structure.

Tasks:

  • Keep public API in zig/defs.bzl minimal.
  • Move implementation details into zig/private/ as rules expand.
  • Consider separating toolchain, providers, actions, and rule implementations into focused files.

Acceptance criteria:

  • Internal layout stays understandable as new rules and providers are added.

Parent issue: #6

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions