We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Bazel 2.1 instroduced Starlark changes that allow keyword-only parameters.
For example:
def foo(arg1, arg2, *, kwonly1): pass
But running Stardoc 0.4.0 on .bzl files with that new syntax fails with:
.bzl
Stardoc documentation generation failed: Starlark evaluation error
The text was updated successfully, but these errors were encountered:
I didn't try a version from master, but a quick skim of the commits didn't show any obvious changes to Starlark evaluation.
master
Sorry, something went wrong.
It actually seems like a somewhat major issue to me that Stardoc would be incompatible with keyword-only arguments.
I was able to reproduce this issue with Stardoc 4.0, but it seems to be fixed at head. So I suppose the real issue is cutting a new release.
No branches or pull requests
Bazel 2.1 instroduced Starlark changes that allow keyword-only parameters.
For example:
But running Stardoc 0.4.0 on
.bzl
files with that new syntax fails with:The text was updated successfully, but these errors were encountered: