From d1e1e520dc41163fa3b9a0345ce4c9e1b22147b7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 18:48:02 +0000 Subject: [PATCH 01/10] Initial plan From 072beff7c9536fa9c84ca84f1327e9fba9aaa2c3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 19:01:48 +0000 Subject: [PATCH 02/10] Add go-to-definition for XML script tag URI Co-authored-by: TwitchBronBron <2544493+TwitchBronBron@users.noreply.github.com> --- .../definition/DefinitionProvider.spec.ts | 52 +++++++++++++++++++ .../definition/DefinitionProvider.ts | 14 +++++ 2 files changed, 66 insertions(+) diff --git a/src/bscPlugin/definition/DefinitionProvider.spec.ts b/src/bscPlugin/definition/DefinitionProvider.spec.ts index ae43ef351..0e3ae7125 100644 --- a/src/bscPlugin/definition/DefinitionProvider.spec.ts +++ b/src/bscPlugin/definition/DefinitionProvider.spec.ts @@ -194,4 +194,56 @@ describe('DefinitionProvider', () => { range: util.createRange(1, 0, 1, 0) }]); }); + + it('handles script tag uri go-to-definition', () => { + const brsFile = program.setFile('components/MainScene.brs', ` + sub main() + end sub + `); + const xmlFile = program.setFile('components/MainScene.xml', ` + +