-
Notifications
You must be signed in to change notification settings - Fork 155
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
[modem]: Use pre-generated command declarations to improve IDE navigation #685
[modem]: Use pre-generated command declarations to improve IDE navigation #685
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.
clang-tidy found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
09506d0
to
3d328f7
Compare
|
@diplfranzhoepfinger PTAL, too. |
Yes. IDE Navigation in Espressif IDE is a nightmare in esp-modem. Thanks |
7783e4d
to
3f93f03
Compare
9800677
to
1c47981
Compare
BREAKING CHANGE: inc headers for AT command definitions are no longer used directly, but pregenerated into *.h(pp)
1c47981
to
e2fa111
Compare
Use generated AT command definitions for IDE navigation
Task list
**/generate/*.inc
and to the documentation(split the commands into groups -- maybe in a separate PR)
How to review this PR
*.inc
files -- primary sources of AT command APIs and helper macros**/generate/*.(hpp|cpp)
-- generic (templates) of using the AT command prototypes and implemenations**/command/*.(hpp|cpp)
-- generated output, used in "component user" mode