Open
Description
This library defines some constants in the global namespace, such as the following ones:
ArduinoIoTCloud/src/ArduinoIoTCloud.h
Lines 51 to 56 in 451d57d
This generates errors whenever they are also defined by other libraries, preventing their coexistence. For instance, the ArduinoBLE library defines both (not anymore, constants were renamed in ArduinoBLE) and in general it is very likely to find constants named like this.READ
and WRITE
It would be nice to avoid polluting the global namespace, obviously in a retrocompatible way...