-
Notifications
You must be signed in to change notification settings - Fork 3k
Deprecate CallChain and InterruptManager #5393
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
Conversation
This patch deprecates the InterruptManager class since it is an internal API (not in mbed.h) which is not being used anywhere in the codebase.
This patch deprecates the CallChain class since it is an internal API (not in mbed.h) and is only being used by InterruptManager which is also deprecated.
db98775
to
891b06e
Compare
CC @0xc0170, @bogdanm, @pan-, @geky, @deepikabhavnani |
/morph build |
Build : SUCCESSBuild number : 362 Triggering tests/morph test |
Test : SUCCESSBuild number : 174 |
// class is deprecated already | ||
#include "mbed_toolchain.h" | ||
#undef MBED_DEPRECATED_SINCE | ||
#define MBED_DEPRECATED_SINCE(...) |
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.
Good idea 👍
Could we get another reviewer on this one? |
Deprecate the CallChain and InterruptManager classes since these are dead code which is not part of mbed-os's public API.