google / bazel-common

Common functionality for Google's open-source libraries that are built with bazel.
Apache License 2.0
84 stars 40 forks source link

Teach javadoc_library about tree artifacts #162

Closed ghost closed 8 months ago

ghost commented 2 years ago

Instead of forwarding ctx.files.srcs to the javadoc command-line, we'll take a detour through ctx.actions.args so that we handle (a) tree artifacts and (b) very long argument lists.

Resolves https://github.com/google/bazel-common/issues/161.