-
Notifications
You must be signed in to change notification settings - Fork 2.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
Remove needless OpcredsIssuer dependency #12338
Remove needless OpcredsIssuer dependency #12338
Conversation
- Dependency on ExampleOperationalCredentialsIssuer was in many files where not needed, making other refactors more difficult. Remove this dependency and make CHIPCommand own its ephemeral operational credentials issuer.
PR #12338: Size comparison from 489de97 to 9d5506d Decreases (1 build for linux)
Full report (36 builds for efr32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
PR #12338: Size comparison from 46fbb06 to bdf30ee Increases above 0.2%:
Increases (27 builds for efr32, esp32, k32w, mbed, nrfconnect, p6, qpg, telink)
Decreases (18 builds for efr32, esp32, k32w, mbed, p6, qpg)
Full report (30 builds for efr32, esp32, k32w, mbed, nrfconnect, p6, qpg, telink)
|
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.
Not sure why the member needs to move from private to protected.
To match other similarly scoped items just as storage |
/rebase |
PR #12338: Size comparison from 3a339bc to e21562d Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
Problem
many files where not needed, making other refactors more
difficult.
Change overview
Remove this dependency and make CHIPCommand own its ephemeral
operational credentials issuer.
Testing