SDK 8.1.0, VSC Monkey C extension 1.1.1
import Toybox.Activity;
import Toybox.ActivityRecording;
function foo() as Void {
var activityType = Properties.getValue("t") as Number;
var sport = (activityType / 1000) as Activity.Sport;
var subSport = (activityType % 1000) as Activity.SubSport;
}
gives the incorrect errors:
"owner": "_generated_diagnostic_collection_name_#0",
"severity": 8,
"message": "fr955: 'Sport' is ambiguious and exists in multiple imported modules [$.Toybox.ActivityRecording.Sport, $.Toybox.Activity.Sport].",
and
"owner": "_generated_diagnostic_collection_name_#0",
"severity": 8,
"message": "fr955: 'SubSport' is ambiguious and exists in multiple imported modules [$.Toybox.ActivityRecording.SubSport, $.Toybox.Activity.SubSport].",