

def verifyZshNames(self):
    '\n        Ensure that none of the option names given in the metadata are typoed\n        @return: C{None}\n        @raise ValueError: Raised if unknown option names have been found.\n        '

    def err(name):
        raise ValueError(('Unknown option name "%s" found while\nexamining Completions instances on %s' % (name, self.options)))
    for name in itertools.chain(self.descriptions, self.optActions, self.multiUse):
        if (name not in self.allOptionsNameToDefinition):
            err(name)
    for seq in self.mutuallyExclusive:
        for name in seq:
            if (name not in self.allOptionsNameToDefinition):
                err(self)

dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/twisted/python/_shellcomp.py ZshArgumentsGenerator.verifyZshNames/VarMisuse@109/230 `name`->`self`