-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[cmd-parser] remove dependency of <limits> #5636
Conversation
Size Report of OpenThread
|
Codecov Report
@@ Coverage Diff @@
## master #5636 +/- ##
==========================================
+ Coverage 78.08% 80.78% +2.69%
==========================================
Files 376 377 +1
Lines 47957 48090 +133
==========================================
+ Hits 37449 38851 +1402
+ Misses 10508 9239 -1269
|
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.
LGTM:+1:
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.
LGTM👍
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.
Look good overall. One suggestion below on moving the definition under common
folder.
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.
It's great to have. Thanks!
LGTM 👍
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.
LGTM. Thanks 👍
Bug: 170600902 * origin/github/master: [indirect-sender] remove existing supervision msg on new msg add (openthread#5638) [cmd-parser] remove dependency of <limits> (openthread#5636) [docs] update BBB guide formatting (openthread#5637) [posix] map address with rtnetlink API on Linux (openthread#5629) [expect] refactor common functions (openthread#5634) [bootstrap] fix link to clang-format-10 (openthread#5633) [thread-cert] set node addr64 to EXTENDED_ADDRESS_BASE + nodeid (openthread#5601) [thread-cert] refactor case 9.2.7 using pktverify (openthread#5459) [thread-cert] refactor case 5.5.3 using pktverify (openthread#5448) [tests] init joiner with different masterkey before start (openthread#5626) [cmake] avoid recompiling common sources multiple times (openthread#5623) [cmake] replace mbedcrypto with ${OT_MBEDTLS} (openthread#5622) [cmake] add build options for FTD, MTD, and RCP (openthread#5622) [toranj] add new test-case covering joiner-router behavior (openthread#5621) [thread-cert] enhance case 9.2.4 to avoid reverifying coap retransmission packets (openthread#5614) [low-power] add cli command macsend for certification (openthread#5573) [codecov] disable project coverage threshold (openthread#5631) [cli] add cli command to control child supervision (openthread#5620) [commissioner] specify src for c/tx (openthread#5625) [cmd-parser] adding helper 'ParseAs{Type}' function (openthread#5607) [logging] update 'otDump' to use 'ot::String' (openthread#5618) [cli] replace 'PRIx64' use (openthread#5615) [scan-build] update to clang-tools-10 (openthread#5617) [clang-format] update to clang-format-10 (openthread#5616) [docs] update BeagleBone setup guide (openthread#5606) [script] fix arm-gcc toolchain install on ubuntu (openthread#5613) [github-actions] fix expect check (openthread#5610) [ip6] use 'Get<Filter>()' (remove unnecessary namespace) (openthread#5605) [message] add new flavors of Read/Write/Append/Prepend methods (openthread#5604) [cli] add new helper 'ParseIp6Prefix()' (openthread#5603) [utils] adding 'LookupTable' class and use it in CLI (openthread#5602) [docs] add source for BeagleBone Black guide (openthread#5593) [nrf_security] use vanilla mbedtls only for AES (openthread#5596) [mlr] send BMLR.ntf on Backbone link (openthread#5388) [thread-cert] enhance case 9.2.18 for SED packet order (openthread#5584) [cli] do not pass user-controlled input as format string (openthread#5599) [github-actions] use docker/setup-buildx-action@v1 (openthread#5600) [thread-cert] enhance case 9.2.10 for MED packets order (openthread#5598) [thread-cert] enhance case 5.6.6 for potential SED packet out-of-order (openthread#5597) [thread-cert] enhance case 9.2.4 (openthread#5590) [mle] remove secure data request mode bit (openthread#5560) [cli] add 'OutputExtAddress()' helper method (openthread#5591) [linked-list] fix spelling for Indicator typename (openthread#5592) [cli] style fixes and smaller enhancements (openthread#5581) [continuous-integration] fix API change detector (openthread#5589) [dua] handle coap error code for DUA.rsp (openthread#5523) [scripts] fix test_route_table.py fails by chance (openthread#5580) [dua] handle AddressError (openthread#5516) [pktverify] verify offline test info (openthread#5525) [scripts] fix test_route_table.py (openthread#5558) [low-power] implement link metrics - single probe (openthread#5481) [codecov] only post coverage check statuses to PRs (openthread#5575) [github-actions] fix thread-wireshark missing (openthread#5577) [reference-device] send fake ADDR_NTF.ntf (openthread#5537) [thread-cert] Thread 1.2 CI with OTBR and Backbone link (openthread#5489) [github-actions] run Thread 1.1 cert tests for 1.2 build (openthread#5547) [message] add helper macros to free message (on error) (openthread#5555) [docs] add style guide for documentation contributions (openthread#5567) [script] fix output when no arguments are specified (openthread#5551) [thread-cert] add low power case 6_1_07 (openthread#5557) [gn] add missing files to BUILD.gn (openthread#5564) [style] fix warnings -Wextra-semi (openthread#5566) [thread-cert] refactor case 9.2.4 using pktverify (openthread#5412) Change-Id: I9024ef8b7780db9f28a5815103423ffcdd57a8c3
We don't have C++ STL on some platforms, so this replaces it.