From 42284ca9e24f0d034dcde10deb5c0ddc79f1894e Mon Sep 17 00:00:00 2001 From: DanielGavin Date: Thu, 28 Dec 2023 16:10:04 +0100 Subject: Fix issue with fake methods not using the aliased package name --- src/server/methods.odin | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/methods.odin b/src/server/methods.odin index 4d1d3f2..df0d1cc 100644 --- a/src/server/methods.odin +++ b/src/server/methods.odin @@ -109,7 +109,11 @@ append_method_completion :: proc( if symbol.pkg != ast_context.document_package { new_text = fmt.tprintf( "%v.%v($0)", - path.base(symbol.pkg, false, ast_context.allocator), + path.base( + get_symbol_pkg_name(ast_context, symbol), + false, + ast_context.allocator, + ), symbol.name, ) } else { -- cgit v1.2.3