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