You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by "lljwork2021 (via GitHub)" <gi...@apache.org> on 2026/09/10 11:07:24 UTC
[PR] tools/nxstyle: whitelist Micro XRCE-DDS type names [nuttx]
lljwork2021 opened a new pull request, #20103:
URL: https://github.com/apache/nuttx/pull/20103
Allow public eProsima Micro XRCE-DDS Client and Micro-CDR type names
used by the XRCE-DDS example.
## Summary
The XRCE-DDS example uses public type names from the eProsima
Micro XRCE-DDS Client and Micro-CDR APIs. Some of these identifiers
use mixed-case naming and cannot be renamed locally without changing
the upstream API names.
Add these identifiers to the nxstyle whitelist so that the XRCE-DDS
example can pass the NuttX style checks while preserving the upstream
API names.
Related to [apache/nuttx-apps#3777](https://github.com/apache/nuttx-apps/pull/3777).
## Impact
This change only extends the nxstyle identifier whitelist.
There is no runtime, ABI, hardware, or functional impact.
## Testing
Verified the XRCE-DDS source files with NuttX style checks after
adding the required public API identifiers to the whitelist.
The previous `Mixed case identifier found` errors for these
Micro XRCE-DDS / Micro-CDR identifiers are no longer reported.
```sh
~/nuttxspace/nuttx$ ./tools/checkpatch.sh -c -m -g upstream/master..HEAD
Used config files:
1: .codespellrc
✔️ All checks pass.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] tools/nxstyle: whitelist Micro XRCE-DDS type names [nuttx]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #20103:
URL: https://github.com/apache/nuttx/pull/20103#issuecomment-5620577114
<!-- membrowse-pr-comment -->
## <img src="https://membrowse.com/membrowse-logo.svg" height="24" align="top"> MemBrowse Memory Report
*No memory changes detected for:*
- [arduino-mega2560](https://membrowse.com/public/apache/nuttx/target/arduino-mega2560/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [esp32-devkitc](https://membrowse.com/public/apache/nuttx/target/esp32-devkitc/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [hifive1-revb](https://membrowse.com/public/apache/nuttx/target/hifive1-revb/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [mirtoo](https://membrowse.com/public/apache/nuttx/target/mirtoo/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [qemu-armv8a](https://membrowse.com/public/apache/nuttx/target/qemu-armv8a/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [qemu-intel64](https://membrowse.com/public/apache/nuttx/target/qemu-intel64/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [rx65n-rsk2mb](https://membrowse.com/public/apache/nuttx/target/rx65n-rsk2mb/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [s698pm-dkit](https://membrowse.com/public/apache/nuttx/target/s698pm-dkit/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
- [stm32-nucleo-f103rb](https://membrowse.com/public/apache/nuttx/target/stm32-nucleo-f103rb/compare?head=d55e2166de9de45457bce2ca1d635d48d82c03ce&base=b4aa94d844058c5f39ffaee38fc3e0aaa6c0a99e)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] tools/nxstyle: whitelist Micro XRCE-DDS type names [nuttx]
Posted by "xiaoxiang781216 (via GitHub)" <gi...@apache.org>.
xiaoxiang781216 merged PR #20103:
URL: https://github.com/apache/nuttx/pull/20103
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org