Skip to content

markus/bazelDecoupleBazelTooling#6082

Closed
ml86 wants to merge 2 commits into
masterfrom
markus/bazelDecoupleBazelTooling
Closed

markus/bazelDecoupleBazelTooling#6082
ml86 wants to merge 2 commits into
masterfrom
markus/bazelDecoupleBazelTooling

Conversation

@ml86

@ml86 ml86 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor
  • [bazel] Decouple Joern and bazel_tooling module versions.
  • [bazel] Add common runtime deps to further rule macros.

ml86 added 2 commits July 7, 2026 13:47
This became nessessary because the codepropertygraph repo depends on
bazel_tooling and Joern depends on codepropertygraph.
We also add such a flag to scala_binary, java_binary and java_test to be
able to enforce certain runtime deps on a per module basis.
As a way to avoid the default a ignore_common_runtime_deps attribute was
introduced.
@ml86 ml86 requested a review from maltek July 7, 2026 12:09

@maltek maltek left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Referencing files from the same repo, but in an old revision is too much for me. I don't like this at all.

What problem does this solve, and is there any other way to solve it?

@ml86

ml86 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor Author

Fair point. I will move it into flatgraph which is at the root of our repo dependency tree. That way we avoid this.

@ml86 ml86 closed this Jul 7, 2026
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