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
Define an ActionReturnStatus for DataModel::Provider action returns (project-chip#34708)
* In progress
* ActionReturnStatus implementation
* Start making use of ActionReturnStatus
* Things seem to compile (but not yet passing)
* nice log formatting
* Propper formatting and comparisons in tests. Mock tests pass
* Restyle
* Restyle
* Fix typo
* Add missing files
* Added some unit tests that pass
* More tests
* Restyle
* Update src/app/codegen-data-model-provider/EmberMetadata.cpp
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Update src/app/data-model-provider/ActionReturnStatus.h
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Update src/app/data-model-provider/ActionReturnStatus.h
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Update src/app/data-model-provider/ActionReturnStatus.h
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Update src/lib/core/CHIPError.h
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Rename IsOutOfSpaceError and do not document specifics
* Document invoke return codes
* Use the new out of space method in checked
* Restyle
* Allow ClusterStatusCode to be constructed from a CHIP_ERROR
* Format action statuses as c_str. HOWEVER this wastes 32 bytes of BSS
* Fix error formatting
* Restyle
* Fix includes to be system paths
* Update src/app/data-model-provider/Provider.h
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Update src/app/data-model-provider/Provider.h
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
* Fix status success and chip_no_error equivalence and add unit tests
* Added more tests
---------
Co-authored-by: Andrei Litvin <andreilitvin@google.com>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
0 commit comments