Skip to content

verify epp/bbr do not have cross imports #2411

@nirrozenbaum

Description

@nirrozenbaum

today bbr imports epp in some of the files.
inspired by the verify-framework-imports, we should create a small program that can run to verify bbr doesn't import epp (and epp doesn't import bbr).
we should allow being strict (fail the script) or just output the violations.

we should then use the output of this script to fix imports and make sure bbr/epp are completely separate.
common code might be extracted to a common package that the two components use.

after it works we can also integrate it in the CI pipeline to make sure incoming PRs don't break this.

Metadata

Metadata

Assignees

Labels

triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions