INNER CODE UNIT · Python

build

toyota-connected/ivi-homescreen · scripts/gen_config_reference.py:295

def build():
    keys = extract()
    missing = sorted(k for k in keys if k not in META)
    if missing:
        sys.stderr.write(
            "error: parser keys with no META entry (update scripts/"
            "gen_config_reference.py):\n  " + "\n  ".join(missing) + "\n")
        sys.exit(2)
    stale = sorted(k for k in META if k not in keys)
    if stale:
        sys.stderr.write(
            "warning: META entries no longer parsed (remove them):\n  "
            + "\n  ".join(stale) + "\n")

    rows = {t: [] for t in TABLE_ORDER}
    for key in keys:
        table, name = classify(key)
        default, values, applies, desc = META[key]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…