INNER CODE UNIT · Python

result

crocs-muni/javacard-curated-list · scripts/process_curated_list.py:426

    result = fetch_repo_badges(*main_or)
    if result["stars"] is None:
        issues.append(("missing_stars", f"stars could not be resolved for {owner_repo_str(main_or)} "
                                         f"({result['last_commit_raw'] or result['error'] or 'no data'})"))
    if result["last_commit_raw"] is None or result["last_commit_raw"] == "repo not found":
        issues.append(("missing_last_commit", f"last commit could not be resolved for {owner_repo_str(main_or)} "
                                               f"({result['last_commit_raw'] or result['error'] or 'no data'})"))
    if result["developers"] is None:
        issues.append(("missing_developers", f"developer/contributor count could not be resolved for "
                                              f"{owner_repo_str(main_or)} ({result['last_commit_raw'] or result['error'] or 'no data'})"))
    return issues


def run_sanity(path, offline=False):
    print(f"Extracting markdown from {path} ...", file=sys.stderr)
    markdown_text = load_markdown_text(path)

    print("Parsing repository entries...", file=sys.stderr)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…