Match Builder
Assembles extractor output into a ParsedMatch.
Generated API
Module gem.match_builder
Match assembly — wires extractor outputs into a :class:ParsedMatch.
Source: src/gem/match_builder.py
Top-level functions
build_parsed_match
python
def build_parsed_match(parser: ReplayParser, player_ext: PlayerExtractor, obj_ext: ObjectivesExtractor, ward_ext: WardsExtractor, courier_ext: CourierExtractor, draft_ext: DraftExtractor, combat_agg: _CombatAggregator, all_entries: list[CombatLogEntry], chat_entries: list[ChatEntry], smoke_events: list[SmokeEvent] | None = None, vision_modifier_events: list[VisionModifierEvent] | None = None) -> ParsedMatchAssemble a :class:ParsedMatch from extractor state after a completed parse.
Source: src/gem/match_builder.py:55