MCPcopy Create free account
hub / github.com/dedsec1121fk/DedSec / calculate_github_rank

Function calculate_github_rank

Scripts/Settings.py:1408–1418  ·  view source on GitHub ↗
(stars, forks, watchers, commits, repo_count)

Source from the content-addressed store, hash-verified

1406 GitHub's repository ``size`` value is used only to decide backup order. If a
1407 size cannot be resolved (offline, rate-limited, private, deleted, etc.), that
1408 repository remains eligible for backup and is placed after repositories with
1409 known sizes instead of being skipped.
1410 """
1411 wanted_by_owner = {}
1412 for repo_source in repo_sources:
1413 owner, repository = _project_save_github_identity(repo_source.get("url"))
1414 # The requested size ordering applies to the canonical dedsec1121fk
1415 # repositories. Legacy mirror repositories are kept as extra recovery
1416 # copies after the canonical size-ordered set, avoiding extra API calls.
1417 if owner.casefold() != "dedsec1121fk":
1418 continue
1419 if owner and repository:
1420 wanted_by_owner.setdefault(owner, set()).add(repository.casefold())
1421

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected