diff options
author | Matthew Wilcox <mawilcox@microsoft.com> | 2018-02-14 00:15:37 +0300 |
---|---|---|
committer | Jonathan Corbet <corbet@lwn.net> | 2018-02-14 00:22:01 +0300 |
commit | 46347502b099d9cff0b635a2eb33c27de9b80b80 (patch) | |
tree | b1810bf9772ce5d26412eaeb0fc73b918b13608e /Documentation/process | |
parent | 9831e5548a5632572555f3855fb1e23b0b1580a5 (diff) | |
download | linux-46347502b099d9cff0b635a2eb33c27de9b80b80.tar.xz |
Restructure kernel-doc.rst
I found the layout confusing with multiple introductions to what
kernel-doc is and how to use it.
I made the following changes:
- Moved the 'Including kernel-doc comments' section to the end of
the document -- we should explain what it *is* before we explain
how to integrate it.
- Moved the 'Recommendations' subsection to the top. We want people
to know what to document before telling them how to do it.
- Rewrite the 'Writing kernel-doc comments' section, integrating
the 'Recommendations' subsection and a paragraph from 'How to format
kernel-doc comments'.
- Remove the paragraph about the kernel-doc script; we're supposed to
be teaching people how to use punctuation to write pretty documentation,
not documenting the build tooling.
- Split the 'Parameters and member arguments' section into 'Function
parameters' and 'Members'. Structure members are not commonly
referred to as arguments.
- Integrate the 'private:' and 'public:' tag descriptions into the
'Members' section.
- Move the 'In-line member documentation comments' subsection up to be
with the 'Members' section.
Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com>
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'Documentation/process')
0 files changed, 0 insertions, 0 deletions