Path 1: 78 calls (0.45)

1def __init__(self, project: Project, tag: bool = False) -> None:
2        IdGeneratorMixIn.__init__(self)
3        utils.LocalsVisitor.__init__(self)
4        # tag nodes or not
5        self.tag = tag
6        # visited project
7        self.project = project
8        self.associations_handler = AggregationsHandler()
9        self.associations_handler.set_next(OtherAssociationsHandler())
            

Path 2: 47 calls (0.27)

Project (47)

False (33) True (14)

1def __init__(self, project: Project, tag: bool = False) -> None:
2        IdGeneratorMixIn.__init__(self)
3        utils.LocalsVisitor.__init__(self)
4        # tag nodes or not
5        self.tag = tag
6        # visited project
7        self.project = project
8        self.associations_handler = AggregationsHandler()
9        self.associations_handler.set_next(OtherAssociationsHandler())
            

Path 3: 47 calls (0.27)

0 (47)

1def __init__(self, project: Project, tag: bool = False) -> None:
2        IdGeneratorMixIn.__init__(self)
3        utils.LocalsVisitor.__init__(self)
4        # tag nodes or not
5        self.tag = tag
6        # visited project
7        self.project = project
8        self.associations_handler = AggregationsHandler()
9        self.associations_handler.set_next(OtherAssociationsHandler())