File tree 28 files changed +32
-31
lines changed
src/antsibull_docs/markup
baseline-simplified-rst/collections
baseline-simplified-rst-squash-hierarchy
28 files changed +32
-31
lines changed Original file line number Diff line number Diff line change 1
1
bugfixes :
2
+ - " Fix internal links to options and return values in simplified RST output (https://github.com/ansible-community/antsibull-docs/pull/269)."
2
3
- " Include role in role attribute references (https://github.com/ansible-community/antsibull-docs/pull/269)."
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ def plugin_option_like_link(
69
69
) -> t .Optional [str ]:
70
70
if current_plugin :
71
71
ref = massage_rst_label ("/" .join (name ))
72
- ep = f"{ entrypoint } __ " if entrypoint is not None else ""
72
+ ep = f"{ entrypoint } -- " if entrypoint is not None else ""
73
73
prefix = "return" if what == "retval" else "parameter"
74
74
return f"{ prefix } -{ ep } { ref } _"
75
75
return self .plugin_link (plugin )
@@ -83,7 +83,7 @@ def _custom_format_option_like(
83
83
) -> str :
84
84
plugin = part .plugin
85
85
if url and url .endswith ("_" ):
86
- plugin_text = f" (`link <{ url } >`_)"
86
+ plugin_text = f" (`link <# { url [: - 1 ] } >`_)"
87
87
elif plugin :
88
88
plugin_result = [plugin .type ]
89
89
if plugin .type not in ("module" , "role" , "playbook" ):
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo become -- Use foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo become -- Use foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This become plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo cache -- Foo files \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo cache -- Foo files \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This cache plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo callback -- Foo output \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo callback -- Foo output \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This callback plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo connection -- Foo connection \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo connection -- Foo connection \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This connection plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo filter -- The foo filter \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo filter -- The foo filter \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This filter plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo inventory -- The foo inventory \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo inventory -- The foo inventory \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This inventory plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo lookup -- Look up some foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo lookup -- Look up some foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This lookup plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo module -- Do some foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo module -- Do some foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This module is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
@@ -199,7 +199,7 @@ See Also
199
199
Another foo.
200
200
* \ `ns2.col.foo <foo_lookup.rst >`__\ lookup plugin
201
201
202
- Look up some foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\ .
202
+ Look up some foo \ :literal: `bar ` (`link <# parameter-bar >`_)\ .
203
203
* \ `ansible.builtin.service <service_module.rst >`__\
204
204
205
205
The service module.
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ Synopsis
39
39
^^^^^^^^
40
40
41
41
- This is the foo role.
42
- - If you set \ :literal: `foo\_ param\_ 1 ` (`link <parameter-main__foo_param_1 _ >`_)\ while \ :literal: `foo\_ param\_ 2=3 ` (`link <parameter-main__foo_param_2 _ >`_)\ , this might behave funny.
42
+ - If you set \ :literal: `foo\_ param\_ 1 ` (`link <# parameter-main--foo_param_1 >`_)\ while \ :literal: `foo\_ param\_ 2=3 ` (`link <# parameter-main--foo_param_2 >`_)\ , this might behave funny.
43
43
44
44
45
45
Parameters
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo shell -- Foo shell \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo shell -- Foo shell \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This shell plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo test -- Is something a foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo test -- Is something a foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This test plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo vars -- Load foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo vars -- Load foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This vars plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change @@ -26,8 +26,8 @@ Synopsis
26
26
27
27
- Does some foo on the remote host.
28
28
- A broken reference \ :ref: `asdfasdfoobarTHISDOESNOTEXIST <asdfasdfoobarTHISDOESNOTEXIST >`\ .
29
- - The option \ :literal: `foo ` (`link <parameter-foo _ >`_)\ exists, but \ :literal: `foobar ` (`link <parameter-foobar _ >`_)\ does not.
30
- - The return value \ :literal: `bar ` (`link <return-bar _ >`_)\ exists, but \ :literal: `barbaz ` (`link <return-barbaz _ >`_)\ does not.
29
+ - The option \ :literal: `foo ` (`link <# parameter-foo >`_)\ exists, but \ :literal: `foobar ` (`link <# parameter-foobar >`_)\ does not.
30
+ - The return value \ :literal: `bar ` (`link <# return-bar >`_)\ exists, but \ :literal: `barbaz ` (`link <# return-barbaz >`_)\ does not.
31
31
- Again existing: \ :literal: `foo=1 ` (of module `ns.col2.foo <foo_module.rst >`__)\ , \ :literal: `bar=2 ` (of module `ns.col2.foo <foo_module.rst >`__)\
32
32
- Again not existing: \ :literal: `foobar=1 ` (of module `ns.col2.foo <foo_module.rst >`__)\ , \ :literal: `barbaz=2 ` (of module `ns.col2.foo <foo_module.rst >`__)\
33
33
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo become -- Use foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo become -- Use foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This become plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo cache -- Foo files \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo cache -- Foo files \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This cache plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo callback -- Foo output \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo callback -- Foo output \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This callback plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo connection -- Foo connection \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo connection -- Foo connection \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This connection plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo filter -- The foo filter \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo filter -- The foo filter \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This filter plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo inventory -- The foo inventory \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo inventory -- The foo inventory \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This inventory plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo lookup -- Look up some foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo lookup -- Look up some foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This lookup plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo module -- Do some foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo module -- Do some foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This module is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
@@ -199,7 +199,7 @@ See Also
199
199
Another foo.
200
200
* \ `ns2.col.foo <foo_lookup.rst >`__\ lookup plugin
201
201
202
- Look up some foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\ .
202
+ Look up some foo \ :literal: `bar ` (`link <# parameter-bar >`_)\ .
203
203
* \ `ansible.builtin.service <service_module.rst >`__\
204
204
205
205
The service module.
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ Synopsis
39
39
^^^^^^^^
40
40
41
41
- This is the foo role.
42
- - If you set \ :literal: `foo\_ param\_ 1 ` (`link <parameter-main__foo_param_1 _ >`_)\ while \ :literal: `foo\_ param\_ 2=3 ` (`link <parameter-main__foo_param_2 _ >`_)\ , this might behave funny.
42
+ - If you set \ :literal: `foo\_ param\_ 1 ` (`link <# parameter-main--foo_param_1 >`_)\ while \ :literal: `foo\_ param\_ 2=3 ` (`link <# parameter-main--foo_param_2 >`_)\ , this might behave funny.
43
43
44
44
45
45
Parameters
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo shell -- Foo shell \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo shell -- Foo shell \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This shell plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo test -- Is something a foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo test -- Is something a foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This test plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.col.foo vars -- Load foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.col.foo vars -- Load foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This vars plugin is part of the `ns2.col collection <https://galaxy.ansible.com/ui/repo/published/ns2/col/ >`_ (version 2.1.0).
Original file line number Diff line number Diff line change 1
1
2
2
.. Created with antsibull-docs <ANTSIBULL_DOCS_VERSION>
3
3
4
- ns2.flatcol.foo module -- Do some foo \ :literal: `bar ` (`link <parameter-bar _ >`_)\
4
+ ns2.flatcol.foo module -- Do some foo \ :literal: `bar ` (`link <# parameter-bar >`_)\
5
5
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6
6
7
7
This module is part of the `ns2.flatcol collection <https://galaxy.ansible.com/ui/repo/published/ns2/flatcol/ >`_.
You can’t perform that action at this time.
0 commit comments