debugger: Fix go locator creating false scenarios (#31583)

This caused other locators to fail because go would accept build tasks
that it couldn't actually resolve

Release Notes:

- N/A
This commit is contained in:
Anthony Eid 2025-05-28 15:34:14 +03:00 committed by GitHub
parent 4f78165ee8
commit fee6f13887
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -23,6 +23,10 @@ impl DapLocator for GoLocator {
resolved_label: &str,
adapter: DebugAdapterName,
) -> Option<DebugScenario> {
if build_config.command != "go" {
return None;
}
let go_action = build_config.args.first()?;
match go_action.as_str() {