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.

贡献者指南