Ticket #110: less-if.patch

File less-if.patch, 1.7 KB (added by py4fun@…, 5 years ago)
  • lib/yaml/resolver.py

     
    158158            return self.DEFAULT_SCALAR_TAG 
    159159        elif kind is SequenceNode: 
    160160            return self.DEFAULT_SEQUENCE_TAG 
    161         elif kind is MappingNode: 
     161        else: 
    162162            return self.DEFAULT_MAPPING_TAG 
    163163 
    164164class Resolver(BaseResolver): 
  • lib/yaml/scanner.py

     
    126126        # Return the next token, but do not delete if from the queue. 
    127127        while self.need_more_tokens(): 
    128128            self.fetch_more_tokens() 
    129         if self.tokens: 
    130             return self.tokens[0] 
     129        return self.tokens[0] 
    131130 
    132131    def get_token(self): 
    133132        # Return the next token. 
    134         while self.need_more_tokens(): 
    135             self.fetch_more_tokens() 
    136133        if self.tokens: 
    137134            self.tokens_taken += 1 
    138135            return self.tokens.pop(0) 
  • lib/yaml/serializer.py

     
    9898                    self.serialize_node(item, node, index) 
    9999                    index += 1 
    100100                self.emit(SequenceEndEvent()) 
    101             elif isinstance(node, MappingNode): 
     101            else: # MappingNode 
    102102                implicit = (node.tag 
    103103                            == self.resolve(MappingNode, node.value, True)) 
    104104                self.emit(MappingStartEvent(alias, node.tag, implicit,