Skip to content

refactor: split code into multiple files - #4044

Open
aignas wants to merge 2 commits into
bazel-contrib:mainfrom
aignas:aignas.refactor.split-to-separate-files
Open

refactor: split code into multiple files#4044
aignas wants to merge 2 commits into
bazel-contrib:mainfrom
aignas:aignas.refactor.split-to-separate-files

Conversation

@aignas

@aignas aignas commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

A followup to #4043 to split code into multiple files to make the interaction
and reuse more intentional and explicit.

Work towards #2948.

This move the compatibility shim to the macro for the `dep_template` and
since we may set it to an empty string in the future, we do not set it
to mandatory. This resulted in a few test fixes for the `pip_archive`.

This will hopefully make working with the code easier. The attribute
reuse is done in this way on purpose - the most basic repository rules
are being used as a basis for the definition of the attributes.
@aignas
aignas force-pushed the aignas.refactor.split-to-separate-files branch from 5a62e1b to 838d3b1 Compare August 15, 2026 00:45
@aignas
aignas marked this pull request as ready for review August 15, 2026 00:45
@aignas
aignas requested a review from rickeylev as a code owner August 15, 2026 00:45
@rickeylev

Copy link
Copy Markdown
Collaborator

Ah, it would appear i broke the build with some type errors in the release tools. I'll send a PR to fix that tonight/tomorrow

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.

2 participants