At https://github.com/keyboardio/Kaleidoscope/commit/dbaba6c1ef068aa34a0a7970494594b0a80ae9bd#diff-fe09b5bc90a39e2fb10f87f678f3e4edR82 I see that the deprecated
Layer methods were tagged with
DEPRECATED which ensured that a deprecation message would be emitted while compiling, but at https://github.com/keyboardio/Kaleidoscope/commit/7ccb5bfa635508c5d305d422e138c930576c9dfa#diff-8f9c1338eaf62f816d813b24392771cbR441 I don’t see the same done for
OneShot. Was this merely an oversight?
I note that the deprecation messages are placed inside
src/kaleidoscope_internal/deprecations.h so is it because
OneShot is a plugin but
Layer is Kaleidoscope internal that such a message wasn’t added there?