Task-Tracker-Systems / Task-Tracker-Device

Sources for a task time recording device.
https://task-tracker-systems.github.io/Task-Tracker-Device/
MIT License
2 stars 0 forks source link

decide on how to proceed with the direct dependency to 3rd party HAL #107

Closed dhebbeker closed 7 months ago

dhebbeker commented 8 months ago

Currently, we are in violation of the requirement to only use libraries and frameworks through adapters, as mandated by the objectives of the software architecture.

The changes propose a decision on how to resolve this violation.

This will resolve #105.

💡 Note: For conditional compilation of tests, the CPP macro #ifndef PIO_UNIT_TESTING may be used.