eclipse-score/score

Repository dependency audit: Identify Rust crates usage across repositories

開放

#1,839 建立於 2025年10月2日

 (7 則留言) (0 個反應) (0 位負責人)Starlark (102 個分叉)auto 404
good first issue

倉庫指標

星標
 (99 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Description

We need to perform a dependency audit across all repositories to determine which ones use Rust and document the specific crates they depend on.

This task includes:

  1. Iterating through all repositories in the S-Core organization.
  2. Identifying which repositories contain Rust projects (presence of Cargo.toml).
  3. Extracting the list of crates used from Cargo.toml and/or Cargo.lock.
  4. Creating a consolidated report with the following information:
    • Repository name
    • Path to Rust project(s) (if multiple)
    • List of crates in use (with versions if available)

This is particularly important for the new source-of-truth repo introduced by Mark, but should be applied to all Rust-based repositories.

The report should be stored centrally.

貢獻者指南