Quartz::SDK::Cache
Manages on-disk cache of Flipper SDKs.
Layout: <root>/<variant>/<channel>/ contains the extracted SDK tree (with sdk.opts at the root for stock-style layouts).
Constants
VALID_CHANNELS = ["dev", "rc", "release", "latest"] of ::String
Constructors
Class methods
Instance methods
list
SourceReturns the local path for a variant+channel, downloading it if not already present. In this phase we do not actually implement the download flow for non-stock variants (GitHub releases API is left to a later increment) — we validate inputs and error cleanly so callers can surface a real message instead of hanging.
root
Source