Ticket #110: less-if.patch
| File less-if.patch, 1.7 KB (added by py4fun@…, 4 years ago) |
|---|
-
lib/yaml/resolver.py
158 158 return self.DEFAULT_SCALAR_TAG 159 159 elif kind is SequenceNode: 160 160 return self.DEFAULT_SEQUENCE_TAG 161 el if kind is MappingNode:161 else: 162 162 return self.DEFAULT_MAPPING_TAG 163 163 164 164 class Resolver(BaseResolver): -
lib/yaml/scanner.py
126 126 # Return the next token, but do not delete if from the queue. 127 127 while self.need_more_tokens(): 128 128 self.fetch_more_tokens() 129 if self.tokens: 130 return self.tokens[0] 129 return self.tokens[0] 131 130 132 131 def get_token(self): 133 132 # Return the next token. 134 while self.need_more_tokens():135 self.fetch_more_tokens()136 133 if self.tokens: 137 134 self.tokens_taken += 1 138 135 return self.tokens.pop(0) -
lib/yaml/serializer.py
98 98 self.serialize_node(item, node, index) 99 99 index += 1 100 100 self.emit(SequenceEndEvent()) 101 el if isinstance(node, MappingNode):101 else: # MappingNode 102 102 implicit = (node.tag 103 103 == self.resolve(MappingNode, node.value, True)) 104 104 self.emit(MappingStartEvent(alias, node.tag, implicit,
