def _add_badmodule(self, name, caller):
        if name not in self.badmodules:
            self.badmodules[name] = {}
        if caller:
            self.badmodules[name][caller.__name__] = 1
        else:
            self.badmodules[name]["-"] = 1
dataset/ETHPy150Open fogleman/FeedNotifier/patch/mf.py/ModuleFinder._add_badmodule/original