MCPcopy Create free account
hub / github.com/apache/madlib / parse_flow_sequence_entry_mapping_value

Method parse_flow_sequence_entry_mapping_value

src/madpack/yaml/parser.py:509–521  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

507 return self.process_empty_scalar(token.end_mark)
508
509 def parse_flow_sequence_entry_mapping_value(self):
510 if self.check_token(ValueToken):
511 token = self.get_token()
512 if not self.check_token(FlowEntryToken, FlowSequenceEndToken):
513 self.states.append(self.parse_flow_sequence_entry_mapping_end)
514 return self.parse_flow_node()
515 else:
516 self.state = self.parse_flow_sequence_entry_mapping_end
517 return self.process_empty_scalar(token.end_mark)
518 else:
519 self.state = self.parse_flow_sequence_entry_mapping_end
520 token = self.peek_token()
521 return self.process_empty_scalar(token.start_mark)
522
523 def parse_flow_sequence_entry_mapping_end(self):
524 self.state = self.parse_flow_sequence_entry

Callers

nothing calls this directly

Calls 5

parse_flow_nodeMethod · 0.95
process_empty_scalarMethod · 0.95
check_tokenMethod · 0.80
get_tokenMethod · 0.80
peek_tokenMethod · 0.80

Tested by

no test coverage detected