Commit d19c780e authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

feat: check emtpy default can be omitted in Kicker

Closes #2
parent 505d835a
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -217,6 +217,15 @@ def _check_var(

    err_count = 0

    # check variable declaration from Kicker
    # --------------------------------------
    # check: empty default can be omitted in kicker.json
    if tbc_var.default == "":
        print(
            f"  {AnsiColors.RED}✕ <{tbc_var.name}>: empty default shall be omitted in Kicker{AnsiColors.RESET}"
        )
        err_count += 1

    # check variable declaration from doc (warn only)
    # -----------------------------------
    doc_var = next(filter(lambda dv: dv.var_name == tbc_var.name, doc_vars), None)