Path 1: 18 calls (0.58)

Project (18)

tuple (18)

1def leave_project(self, _: Project) -> Any:
2        """Leave the pyreverse.utils.Project node.
3
4        return the generated diagram definition
5        """
6        if self.pkgdiagram:
7            return self.pkgdiagram, self.classdiagram
8        return (self.classdiagram,)
            

Path 2: 13 calls (0.42)

Project (13)

tuple (13)

1def leave_project(self, _: Project) -> Any:
2        """Leave the pyreverse.utils.Project node.
3
4        return the generated diagram definition
5        """
6        if self.pkgdiagram:
7            return self.pkgdiagram, self.classdiagram
8        return (self.classdiagram,)