fix(lsp): support containerName in symbol requests #35029

The field is present for SymbolInformation and WorkspaceSymbol.
This commit is contained in:
Riley Bruins
2025-07-22 10:30:16 -07:00
committed by GitHub
parent 9fc985bc98
commit 8b5d8dfc73
3 changed files with 12 additions and 7 deletions

View File

@@ -3328,7 +3328,7 @@ describe('LSP', function()
filename = '/test_a',
kind = 'File',
lnum = 2,
text = '[File] TestA',
text = '[File] TestA in TestAContainer',
},
{
col = 1,
@@ -3337,7 +3337,7 @@ describe('LSP', function()
filename = '/test_b',
kind = 'Module',
lnum = 4,
text = '[Module] TestB',
text = '[Module] TestB in TestBContainer (deprecated)',
},
}
eq(
@@ -3364,7 +3364,7 @@ describe('LSP', function()
containerName = 'TestAContainer',
},
{
deprecated = false,
deprecated = true,
kind = 2,
name = 'TestB',
location = {