As announced in https://groups.google.com/g/bazel-dev/c/03kwRI5SkBU
, the Bazel 6.0 cut will be soon.
I have several PRs to try to make progress on flipping the flag to not allow empty globs without being explicit.
However, I did not get much feedback on them. I would like to know what is the position of the Bazel team regarding flipping this flag. Is there interest on doing so?
I understand that some people might want to do an exhaustive review on every place where allow_empty = True is added, but in practice this seems very hard.
Not flipping this by default, introduce the possibility that any user creates an empty glob without being aware.
I am also aware that other dependencies might be affected by this change but the first step would be to make the Bazel code base compliant.
If we miss this window we will have to wait almost one year in order to have it flipped in a release.
I am aware that there might be a lot of work going on but I would like to make sure that if we do not flip it, is a conscious decision and not something that we forget.