ARMmbed / ARMmbed/mbed-drivers
get rid of MBED_OPERATORS
- Dominant language
- C++
- Stars
- 39
- Forks
- 41
- PR merge metrics
- No merged PRs in 30d
Description
It's impossible to use the operators unless you know they're going to be there. So we should either not define operators (if it's still the case that we need to support a compiler that does not support operator overloading – which seems very unlikely at this point), or always define them.
Contributor guide
No contributing guide indexed for this repository
Research direction
Search the repository for MBED_OPERATORS and inspect where its operator definitions depend on compiler support. Determine whether any supported compiler still requires the conditional path, then remove the macro or define the operators consistently as appropriate. Run the repository's relevant build and driver tests to confirm operator use remains supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100