You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[chore] Replace all usages of chip::Optional with std::optional in src/lib/dnssd (#33200)
* std optional in recordwriter
* Fix a call
* Change some advertiser.h to std::optional
* Fix usage in advertiser.cpp
* Make more things compile
* Restyle
* make clang-tidy happy
* Replace chip optional from active resolveattempts
* Fix platform dns
* More test fixes
* Fix one more compile to not have optional at all in dnssd
* Restyle
* Add back removed header
* Some compile fixes for IP address
* more compile fixes - tested that qpg thermostat compiles for me now
* Fix tizen build
* Commissioner passcode fix
* make clang-tidy happy
* Use references for MRPConfig optionals, as the mrpconfig may be larger
* Reduce scope of optional usage
* Use references everywhere for Advertiser
* One more use of a reference
* One more const reference passing to try to reduce code size
* Restyle
* Attempt to make clang-tidy happy in unit tst
* Disable the check via a nolint
* Code review: use C++17 if initializers to scope out temporary optional values
* Use a few more references
* Apply code review comment
* Undo return as reference changes in getters for optional
---------
Co-authored-by: Andrei Litvin <andreilitvin@google.com>
0 commit comments