def _recalculate_routes(self, processed=tuple()):
        if self in processed:
            raise RuntimeError("Cyclic inheritance: %s" %
                               ", ".join(repr(x) for x in processed))

        for parent in self._parents:
            parent._recalculate_routes(processed=processed + (self,))


    ##### Hook Decorators #####################################################
dataset/ETHPy150Open ecdavis/pants/pants/web/application.py/Module._recalculate_routes/original