Comprobar crates en el código fuente de Chromium

git status debe revelar lo siguiente:

  • Código del crate en //third_party/rust/chromium_crates_io.
  • Metadatos (BUILD.gn y README.chromium) en //third_party/rust/<crate>/<version>.

Añade también un archivo OWNERS en esta última ubicación.

Deberías llevar todo esto, junto con los cambios de Cargo.toml y gnrt_config.toml, al repositorio de Chromium.

Importante: Debes usar git add -f, de lo contrario, los archivos .gitignore pueden provocar que se omitan algunos archivos.

Si lo haces, es posible que veas que las comprobaciones presubmit no se han completado porque incluyen lenguaje no inclusivo. Esto se debe a que los datos de crate de Rust suelen incluir nombres de ramas en git y muchos proyectos siguen empleando terminología no inclusiva. Por lo tanto, puede que debas ejecutar lo siguiente:

infra/update_inclusive_language_presubmit_exempt_dirs.sh > infra/inclusive_language_presubmit_exempt_dirs.txt
git add -p infra/inclusive_language_presubmit_exempt_dirs.txt # add whatever changes are yours