Aggregated result for compiling a set of examples on a single board.
| 28 | @typechecked |
| 29 | @dataclass |
| 30 | class BoardCompilationResult: |
| 31 | """Aggregated result for compiling a set of examples on a single board.""" |
| 32 | |
| 33 | ok: bool |
| 34 | sketch_results: list[SketchResult] |
| 35 | stopped_early: bool = False |
| 36 | skipped_examples: list[tuple[str, str]] = field( |
| 37 | default_factory=lambda: [] |
| 38 | ) # List of (example, reason) tuples |
| 39 | |
| 40 | |
| 41 | def compile_board_examples( |
no outgoing calls
no test coverage detected