diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2020-11-30 00:32:06 +0100 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2020-11-30 00:32:06 +0100 |
| commit | 2c7c7ed98559c52eb4c79fcd121adc95cf56e96a (patch) | |
| tree | 63b7f39494c2e9d99a7011422542d2b2fbe07f3c /src | |
| parent | ba6222347e029d42065da4505e8727f4b5b5262c (diff) | |
show the base of the package instead of the entire path
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/analysis.odin | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/analysis.odin b/src/server/analysis.odin index 4cd02a5..0db0287 100644 --- a/src/server/analysis.odin +++ b/src/server/analysis.odin @@ -1667,13 +1667,13 @@ get_document_symbols :: proc(document: ^Document) -> [] DocumentSymbol { } package_symbol.kind = .Package; - package_symbol.name = document.package_name; + package_symbol.name = path.base(document.package_name, false, context.temp_allocator); package_symbol.range = { start = { - line = document.ast.decls[0].end.line, + line = document.ast.decls[0].pos.line, }, end = { - line = document.ast.decls[len(document.ast.decls)-1].pos.line, + line = document.ast.decls[len(document.ast.decls)-1].end.line, }, }; package_symbol.selectionRange = package_symbol.range; |