Method: pylint.pyreverse.diadefslib.DefaultDiadefGenerator.visit_project
Calls: 31, Exceptions: 0, Paths: 2Back
Path 1: 18 calls (0.58)
Project (18)
1def visit_project(self, node: Project) -> None:
2 """Visit a pyreverse.utils.Project node.
3
4 create a diagram definition for packages
5 """
6 mode = self.config.mode
7 if len(node.modules) > 1:
8 self.pkgdiagram: PackageDiagram | None = PackageDiagram(
9 f"packages {node.name}", mode
10 )
11 else:
12 self.pkgdiagram = None
13 self.classdiagram = ClassDiagram(f"classes {node.name}", mode)
Path 2: 13 calls (0.42)
Project (13)
1def visit_project(self, node: Project) -> None:
2 """Visit a pyreverse.utils.Project node.
3
4 create a diagram definition for packages
5 """
6 mode = self.config.mode
7 if len(node.modules) > 1:
8 self.pkgdiagram: PackageDiagram | None = PackageDiagram(
9 f"packages {node.name}", mode
10 )
11 else:
12 self.pkgdiagram = None
13 self.classdiagram = ClassDiagram(f"classes {node.name}", mode)