<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/documentation/0.doxygen, branch v5.2.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/documentation/0.doxygen?h=v5.2.1</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/documentation/0.doxygen?h=v5.2.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-05-30T06:06:29Z</updated>
<entry>
<title>doxygen: change group_Device to group_device_driver</title>
<updated>2025-05-30T06:06:29Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-05-29T01:21:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cce92c7535af1af5dd5b69f1c6c4f062ca621834'/>
<id>urn:sha1:cce92c7535af1af5dd5b69f1c6c4f062ca621834</id>
<content type='text'>
The originally defined "group_Device" should actually
be part of the device-driver component, so create
a new "group_device_driver" and then rename
"group_Device" to "group_device_driver".

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>doxygen: re-org module groups (#10197)</title>
<updated>2025-04-18T02:44:43Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-04-18T02:44:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=55428e439366e4e737021a56566c4bff0949f004'/>
<id>urn:sha1:55428e439366e4e737021a56566c4bff0949f004</id>
<content type='text'>
Match the organization of modules (groups) with
that of user guide.

Preliminary arrangement. This patch is just a
framework arrangement. Details need to be continued.

P.S., in this patch, adding numerical prefixes to
the files in documentation/0.doxygen is to meet the
need of displaying sorting in HTML pages.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;</content>
</entry>
<entry>
<title>doxygen: cleanup and re-org files</title>
<updated>2025-04-13T07:28:21Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-04-11T08:38:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4ff1cfce641b681c1cbe5f20b45beab45d1eae90'/>
<id>urn:sha1:4ff1cfce641b681c1cbe5f20b45beab45d1eae90</id>
<content type='text'>
This patch contains two small changes, mainly to
prepare for the next step of organizing the modules
framework.

The first change: move the files related to doxygen
examples to `documentation/0.doxygen/example/`

The second change: delete `documentation/0.doxygen/mainpage.h`,
which is the mainpage of the old page. Now the new mainpage
is `documentation/INDEX.md`, so the duplicate can be
deleted.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>doxygen: fix wrong ref for group examples</title>
<updated>2025-03-12T04:55:06Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-03-12T02:14:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=88607c1404b882b6a10267b9d7efb661c9a63c5c'/>
<id>urn:sha1:88607c1404b882b6a10267b9d7efb661c9a63c5c</id>
<content type='text'>
Fixes: 94afe6a4f1 ("doxygen: improve howto")
Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>doxygen: improve howto</title>
<updated>2025-03-10T02:08:48Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-03-06T07:52:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=94afe6a4f17af4669cb843d1ee6f847fbc53c56e'/>
<id>urn:sha1:94afe6a4f17af4669cb843d1ee6f847fbc53c56e</id>
<content type='text'>
- Add description on how to group macros.
- Add description for structs on how to write comments
  for members when the name of member is too.
- Use @ref to link group instead of the html filenames.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>doxygen: group examples in subpages</title>
<updated>2025-03-06T03:46:21Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-03-06T03:00:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c8b23576fa81576bf72d5ef07ee32859f631c88'/>
<id>urn:sha1:3c8b23576fa81576bf72d5ef07ee32859f631c88</id>
<content type='text'>
Doxygen examples are grouped on different pages so that you can
easily link to pages of related types in the documentation.
For example, macro examples have their own page, and function
examples have their own page, which correspond to their own code
examples, such as "macro.h" or "function.h".

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>Add recommanded script and extension for writing doxygen comments on … (#10001)</title>
<updated>2025-02-19T01:06:15Z</updated>
<author>
<name>wumingzi</name>
<email>1078249029@qq.com</email>
</author>
<published>2025-02-19T01:06:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=600e4ab5177fb134d51b4934f8bcb1257cc82419'/>
<id>urn:sha1:600e4ab5177fb134d51b4934f8bcb1257cc82419</id>
<content type='text'>
Add recommanded script and extension for writing doxygen comments on vscode

Signed-off-by: 1078249029 &lt;1078249029@qq.com&gt;</content>
</entry>
<entry>
<title>doxygen: add prefix for groups (#9991)</title>
<updated>2025-02-15T04:15:19Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-02-15T04:15:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c40b79037ce8bb09ba95411ebee1b22631cf9027'/>
<id>urn:sha1:c40b79037ce8bb09ba95411ebee1b22631cf9027</id>
<content type='text'>
* doxygen: add prefix for groups

Add "group_" prefix to doxygen group names. This makes
it easier to grep with group name later.

This patch only modifies the groups defined in the pathes
of INPUT of documentation/Doxyfile:

INPUT = . \
        ../src \
        ../include \
        ../components/finsh \
        ../components/drivers/include/drivers \
        ../components/drivers/clk \
        ../components/dfs/dfs_v2/src \
        ../components/dfs/dfs_v2/include

Other groups are not touched.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;

* ci: fixed error report when run file_check.py

Such as:
- "please delete extra space at the end of this line."
- "the RT-Thread error code should return negative value. e.g. return
  -RT_ERROR"

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;

---------

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;</content>
</entry>
<entry>
<title>doxygen: add prefix for page name (#9989)</title>
<updated>2025-02-13T15:28:19Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-02-13T15:28:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f6f7d91a61c9a75ce8e79f6156a2a97f24baed90'/>
<id>urn:sha1:f6f7d91a61c9a75ce8e79f6156a2a97f24baed90</id>
<content type='text'>
Add prefix "page_" to the name of pages.

Add this as a rule in guide of writing doxygen documents.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;</content>
</entry>
<entry>
<title>doxygen: add documentation for doxygen</title>
<updated>2025-02-11T09:09:44Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-02-06T06:31:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=761bb89f27d7e2569fce48b06faf5825fa645f17'/>
<id>urn:sha1:761bb89f27d7e2569fce48b06faf5825fa645f17</id>
<content type='text'>
Documentation is provided to clarify how to write
doxygen documentation for RT-Thread. This document
is also integrated as part of RT-Thread doxygen
documentation.

An example is also provided.

The original README.md is removed and integrated into
this document.

Updated github actions for doxygen too.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
</feed>
