blob: 5ab157eee331810e9bd6bd9edcbf1e2cc22dcfd0 [file] [edit]
<!-- Generated with Stardoc: http://skydoc.bazel.build -->
<a name="#my_rule"></a>
## my_rule
<pre>
my_rule(<a href="#my_rule-name">name</a>, <a href="#my_rule-fifth">fifth</a>, <a href="#my_rule-first">first</a>, <a href="#my_rule-fourth">fourth</a>, <a href="#my_rule-second">second</a>, <a href="#my_rule-sixth">sixth</a>, <a href="#my_rule-third">third</a>)
</pre>
This rule does things.
**ATTRIBUTES**
| Name | Description | Type | Mandatory |
| :-------------: | :-------------: | :-------------: | :-------------: |
| name | A unique name for this target. | <a href="https://bazel.build/docs/build-ref.html#name">Name</a> | required |
| fifth | - | <a href="https://bazel.build/docs/build-ref.html#labels">Label</a> | optional |
| first | this is the first attribute. | <a href="https://bazel.build/docs/skylark/lib/dict.html">Dictionary: Label -> String</a> | optional |
| fourth | - | <a href="https://bazel.build/docs/build-ref.html#labels">Label</a> | optional |
| second | - | <a href="https://bazel.build/docs/build-ref.html#labels">List of labels</a> | optional |
| sixth | - | <a href="https://bazel.build/docs/build-ref.html#labels">Label</a> | optional |
| third | - | <a href="https://bazel.build/docs/build-ref.html#labels">Label</a> | optional |
<a name="#MyProviderInfo"></a>
## MyProviderInfo
<pre>
MyProviderInfo(<a href="#MyProviderInfo-foo">foo</a>, <a href="#MyProviderInfo-bar">bar</a>)
</pre>
**FIELDS**
| Name | Description |
| :-------------: | :-------------: |
| foo | Something foo-related. |
| bar | Something bar-related. |
<a name="#OtherProviderInfo"></a>
## OtherProviderInfo
<pre>
OtherProviderInfo()
</pre>
**FIELDS**
<a name="#my_rule_impl"></a>
## my_rule_impl
<pre>
my_rule_impl(<a href="#my_rule_impl-ctx">ctx</a>)
</pre>
**PARAMETERS**
| Name | Description | Default Value |
| :-------------: | :-------------: | :-------------: |
| ctx | <p align="center"> - </p> | none |