-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: remove duplicate definitions of Doxygen groups #11814
doc: remove duplicate definitions of Doxygen groups #11814
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested that make doc
still works. However, I find a minor difference.
@@ -7,13 +7,7 @@ | |||
*/ | |||
|
|||
/** | |||
* @defgroup pkg_lwip lwIP | |||
* @ingroup pkg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is removed without replacement, causing lwIP not to show up under pkg
anymore.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is already the case in master (and it's related to #8664).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are right
Can you point to that difference ? For the moment, I can't any reference to lwip on doc.riot-os.org. |
Mh... maybe I've mis-seen something, because now I can confirm that |
@@ -7,13 +7,7 @@ | |||
*/ | |||
|
|||
/** | |||
* @defgroup pkg_lwip lwIP | |||
* @ingroup pkg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are right
Can you remove 7b0ac83 so we can do as suggested in op?
|
(I did not review the bash code yet and it is still under review in #11813. |
I meant 7b0ac83... (can't edit the post) |
Yepp of course! |
The group is already defined in the doc.txt file so no need to define it again in board.h
- Deduplicate lwip group definition - Fix reference to sock instead of conn
Introduce core_sched_native group and put this in group in parent core_sched group
0b46644
to
e352b54
Compare
Done :) |
Since you also rebased to master, I will need to look into this again in detail. I'll do so tomorrow. |
Range diff is okay:
|
Thanks @miri64 ! |
Contribution description
This PR is fixing all duplicate definitions of Doxygen groups reported by the doccheck script PRed in #11813.
The last commit of this PR is updating the script so that it returns an error when duplicate Doxygen group definitions are reported by the script.
Testing procedure
make static-test
returns with no errormake doc
and verifyIssues/PRs references
Based on #11813 butcan also be merged directly.