TcMenu / IoAbstraction

Rotary encoders, fully debounced switches, EEPROM support on Arduino and mbed - direct and over I2C
Apache License 2.0
162 stars 33 forks source link

Move mock implementations from src into a test folder #210

Open vzahradnik opened 2 months ago

vzahradnik commented 2 months ago

Is your feature request related to a problem? Please describe. Main library source contains mock implementations of the library. We should move them into test repository or elsewhere, to clearly separate them from the remaining code.

davetcc commented 2 months ago

We can't really do that because they are used externally to the project (IE in TcMenu and other projects) so they need to be on the path.

vzahradnik commented 2 months ago

OK, can we keep this issue open and focus on improving the other projects to not use these resources? If you think the code has to stay there and there is no way how to refactor, you can close this issue.