aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2020-11-30 00:32:06 +0100
committerDanielGavin <danielgavin5@hotmail.com>2020-11-30 00:32:06 +0100
commit2c7c7ed98559c52eb4c79fcd121adc95cf56e96a (patch)
tree63b7f39494c2e9d99a7011422542d2b2fbe07f3c /src
parentba6222347e029d42065da4505e8727f4b5b5262c (diff)
show the base of the package instead of the entire path
Diffstat (limited to 'src')
-rw-r--r--src/server/analysis.odin6
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;