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
start closing off `MTRDevice` direct use
add a note to self / reviewers
fix `newBaseDevice` / `removeExpectedValue[s]` error
ty @bzbarsky-apple
move `MTRDevice_Concrete.h` to Project scope
was Public
note to self about coming change in MTRDeviceController
move some MTRDevice utilities
to MTRDevice_Internal.h where they are at least shared between MTRDevice and MTRDevice_Concrete.
but probably they merit their own files - the header is getting heavy
add subclass-facing init to `MTRDevice`
superclass for `MTRDevice_Concrete` code was `NSObject`, but now is `MTRDevice`, which hides its `init`s.
fix build of `MTRDevice_Internal.h`
Revert "move some MTRDevice utilities"
This reverts commit ba7331f.
fix MTRDevice_Concrete block-scoped pointer types
move clamped number to utilities
remove duplicated MTRClampedNumber implementations
more `MTRClampedNumber` cleanup
duplicate MTRDeviceDelegateInfo for now
restore prematurely removed `MTRDevice` methods
move common `MTRDeviceClusterData` keys
remove now-obsolete include for CodeUtils
remove duplicate `MTRDeviceClusterData`
remove duplicate key symbols from `MTRDevice_Concrete`
remove availability annotations for nonpublic API
Restyled by whitespace
Restyled by clang-format
remove superfluous init/new signatures
available by default
0 commit comments