xref: /aosp_15_r20/external/stardoc/test/testdata/aspect_test/golden.md (revision b2fa42943c124aa9c7163734493fc7a7559681cf)
1<!-- Generated with Stardoc: http://skydoc.bazel.build -->
2
3The input file for the aspect test
4
5<a id="my_aspect_impl"></a>
6
7## my_aspect_impl
8
9<pre>
10my_aspect_impl(<a href="#my_aspect_impl-ctx">ctx</a>)
11</pre>
12
13
14
15**PARAMETERS**
16
17
18| Name  | Description | Default Value |
19| :------------- | :------------- | :------------- |
20| <a id="my_aspect_impl-ctx"></a>ctx |  <p align="center"> - </p>   |  none |
21
22
23<a id="my_aspect"></a>
24
25## my_aspect
26
27<pre>
28my_aspect(<a href="#my_aspect-name">name</a>, <a href="#my_aspect-first">first</a>, <a href="#my_aspect-second">second</a>)
29</pre>
30
31This is my aspect. It does stuff.
32
33**ASPECT ATTRIBUTES**
34
35
36| Name | Type |
37| :------------- | :------------- |
38| deps| String |
39| attr_aspect| String |
40
41
42**ATTRIBUTES**
43
44
45| Name  | Description | Type | Mandatory | Default |
46| :------------- | :------------- | :------------- | :------------- | :------------- |
47| <a id="my_aspect-name"></a>name |  A unique name for this target.   | <a href="https://bazel.build/concepts/labels#target-names">Name</a> | required |   |
48| <a id="my_aspect-first"></a>first |  -   | <a href="https://bazel.build/concepts/labels">Label</a> | required |   |
49| <a id="my_aspect-second"></a>second |  -   | <a href="https://bazel.build/rules/lib/dict">Dictionary: String -> String</a> | required |   |
50
51
52<a id="other_aspect"></a>
53
54## other_aspect
55
56<pre>
57other_aspect(<a href="#other_aspect-name">name</a>, <a href="#other_aspect-third">third</a>)
58</pre>
59
60This is another aspect.
61
62**ASPECT ATTRIBUTES**
63
64
65| Name | Type |
66| :------------- | :------------- |
67| *| String |
68
69
70**ATTRIBUTES**
71
72
73| Name  | Description | Type | Mandatory | Default |
74| :------------- | :------------- | :------------- | :------------- | :------------- |
75| <a id="other_aspect-name"></a>name |  A unique name for this target.   | <a href="https://bazel.build/concepts/labels#target-names">Name</a> | required |   |
76| <a id="other_aspect-third"></a>third |  -   | Integer | required |   |
77
78
79