bazelbuild / bazelbuild/rules_closure

Do not use the default namespace for the `maven.install` tag

Open
#672 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
159
Forks
111
PR merge metrics
No merged PRs in 30d

Description

Using the default `maven` namespace causes pollution for projects that depend on `rules_closure`. I'm attempting to use `rules_closure` with Selenium itself, and introducing the ruleset has lead to the unusual condition that we now depend on our own published jars.

In `rules_jvm_external` we advise against rulesets included via `bazel_dep` from using the default namespace ([in this section](https://github.com/bazel-contrib/rules_jvm_external/blob/master/docs/bzlmod.md#module-dependency-layering)) Perhaps `closure_deps` could be used instead?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.