MCPcopy Create free account
hub / github.com/FastLED/FastLED / OptInConfig

Class OptInConfig

tests/measure_esp32s3_opt_ins.py:54–72  ·  view source on GitHub ↗

One opt-in combo to measure. Attributes: name: short name (e.g. "stage2"); also the doc-row key. label: human-readable description shown in the comparison table. build_flags: extra -D flags to append into [env:esp32s3]'s build_flags. May be empty. ove

Source from the content-addressed store, hash-verified

52
53@dataclass(frozen=True)
54class OptInConfig:
55 """One opt-in combo to measure.
56
57 Attributes:
58 name: short name (e.g. "stage2"); also the doc-row key.
59 label: human-readable description shown in the comparison table.
60 build_flags: extra -D flags to append into [env:esp32s3]'s
61 build_flags. May be empty.
62 overlay: True iff sdkconfig_for_smallest_fastled.defaults must
63 be appended to board_build.sdkconfig_defaults.
64 slim_row: priority-table row in docs/SLIM_ESP32S3.md that
65 this config corresponds to (None for stacked combos).
66 """
67
68 name: str
69 label: str
70 build_flags: tuple[str, ...]
71 overlay: bool
72 slim_row: int | None = None
73
74
75# All opt-in build flags we measure. The flag set extends over time as

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected