From ce5dfc8316bbce40d1efb9e217b7ebfa19b94bbc Mon Sep 17 00:00:00 2001 From: Lars Reimann Date: Sun, 29 May 2022 17:36:33 +0200 Subject: [PATCH] fix: incorrect pnames --- .../package_parser/commands/get_api/_ast_visitor.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/package-parser/package_parser/commands/get_api/_ast_visitor.py b/package-parser/package_parser/commands/get_api/_ast_visitor.py index f6f966e78..0a26132f3 100644 --- a/package-parser/package_parser/commands/get_api/_ast_visitor.py +++ b/package-parser/package_parser/commands/get_api/_ast_visitor.py @@ -26,12 +26,11 @@ def __init__(self, api: API) -> None: self.__declaration_stack: list[Union[Module, Class, Function]] = [] def __get_pname(self, name: str) -> str: - return ( - self.api.package - + "/" - + "/".join([it.name for it in self.__declaration_stack]) - + name - ) + segments = [self.api.package] + segments += [it.name for it in self.__declaration_stack] + segments += [name] + + return "/".join(segments) def enter_module(self, module_node: astroid.Module): imports: list[Import] = []