def match(self, node):
        if (node.type == (token.COLON, token.COMMA, token.SEMI) and node.
            get_suffix() != " "):
            # If there is a newline after, no space
            if (node.get_suffix().find('\n') == 0 or
                (node.next_sibling and node.next_sibling.children and
                node.next_sibling.children[0] == Newline())):
                return False
            # If we are using slice notation, no space necessary
            if node.parent.type in [symbols.subscript, symbols.sliceop]:
                return False
            return True
        return False
dataset/ETHPy150Open spulec/pep8ify/pep8ify/fixes/fix_missing_whitespace.py/FixMissingWhitespace.match/operator `in` -> `==`