eclipse-score/score

Repository dependency audit: Identify Rust crates usage across repositories

Ouverte

#1 839 ouverte le 2 oct. 2025

 (7 commentaires) (0 réaction) (0 personne assignée)Starlark (102 forks)auto 404
good first issue

Métriques du dépôt

Stars
 (99 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

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.

Guide contributeur