bazelbuild / bazelbuild/bazel

Augment Bazel query syntax to support external modules

Aperta
#26,653 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
P2 team-ExternalDeps type: feature request
Lingua principale
Java
Stelle
25.8k
Fork
4.6k
Merge medio
2g 16h
PR unite (30g)
72

Descrizione

### Motivation

Bazel query syntax can capture all packages recursively via `//...` but this only supports the `_main` module.
If you would like to capture EVERYTHING including third-party repositories, there is no such syntax.

This can be useful for things like package_groups where you might want to select everything but toggle away certain groups.

Right now there is no solution this problem except for numerating all your third-party modules manually in the package_group

[Slack thread](https://bazelbuild.slack.com/archives/CA31HN1T3/p1753629794374009) with additional information.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Nell’issue non sono indicati file, test o punti di ingresso. Inizia esaminando il comportamento di Bazel query syntax descritto qui e il thread Slack collegato; il lavoro è completato quando una sintassi di query può catturare tutti i pacchetti, inclusi quelli dei repository di terze parti, senza enumerare manualmente i moduli esterni.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
build-system
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.