:::{default-domain} bzl :::
:::{bzl:currentfile} //lang:rule.bzl :::
Here is some module documentation
Next, we're going to document some rules.
::::{bzl:rule} my_rule(ra1, ra2=3)
:attr ra1: {bzl:default-value}//foo:bar
{type}attr.label
Docs for attribute ra1.
:::{bzl:attr-info} Info :executable: true :mandatory: true :::
{required-providers}"Display <//lang:provider.bzl%LangInfo>"
:attr ra2: {type}attr.label
Docs for attribute ra2
:provides: LangInfo
::::