SDK 7.3.1, strict checking is enabled.
import Toybox.Lang;
enum Enum1 {
VALUE1,
}
enum Enum2 {
VALUE2 = VALUE1,
}
function checkEnumValue(value as Enum2) as Boolean {
// Object of type 'PolyType<Any or $.Toybox.Lang.Boolean>' does not match return type '$.Toybox.Lang.Boolean'.
return value == VALUE2;
}