Method: pylint.pyreverse.diagrams.ClassDiagram.add_relationship
Calls: 106, Exceptions: 0, Paths: 1Back
Path 1: 106 calls (1.0)
ClassEntity (90) PackageEntity (16)
ClassEntity (90) PackageEntity (16)
'association' (38) 'specialization' (18) 'implements' (17) 'aggregation' (17) 'depends' (16)
None (51) 'cls_member' (18) 'relation2' (17) 'relation' (17) 'checker1' (1) 'checker2' (1) 'checker3' (1)
1def add_relationship(
2 self,
3 from_object: DiagramEntity,
4 to_object: DiagramEntity,
5 relation_type: str,
6 name: str | None = None,
7 ) -> None:
8 """Create a relationship."""
9 rel = Relationship(from_object, to_object, relation_type, name)
10 self.relationships.setdefault(relation_type, []).append(rel)