-
Notifications
You must be signed in to change notification settings - Fork 519
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@build_bazel_rules_nodejs//:bzl
has no integration test
#3030
Comments
yeah I think the only integration test is to actually run stardoc from userland against our release artifact. And it would have to cover all the APIs, I guess just load()ing all of them is enough |
also if we used gazelle to generate our |
I think as long as something is loaded from top level |
I opened #3068 to fix the ability to generate docs. |
No longer in scope for rules_nodejs which only supplies the Node.js toolchain as of v6.0.0. Downstream canonical JavaScript + Node.js ruleset is now https://github.com/aspect-build/rules_js. |
🐞 bug report
Affected Rule
The issue is caused by the rule:Is this a regression?
Yes, loads and stardoc used to work just fine in at least
4.0.0
Description
A clear and concise description of the problem...Currently, rendering docs via
stardoc
is broken forrules_rust
on newer versions ofrules_nodejs
because of an update to some of the.bzl
files.bazelbuild/rules_rust#984
bazelbuild/rules_rust#953
There should be an integration test to ensure the
//:bzl
target actually includes all files such that external workspaces can continue to render stardoc docs.🔬 Minimal Reproduction
Likely bazelbuild/rules_rust#953
The text was updated successfully, but these errors were encountered: