Verificando Crates no CĂłdigo-Fonte do Chromium

git status deve revelar:

  • CĂłdigo do crate em //third_party/rust/chromium_crates_io
  • Metadata (BUILD.gn e README.chromium) em //third_party/rust/<crate>/<versĂŁo>

Por favor, adicione tambĂ©m um arquivo OWNERS no Ășltimo local.

VocĂȘ deve depositar tudo isso, junto com suas alteraçÔes Cargo.toml e gnrt_config.toml, no repositĂłrio do Chromium.

Importante: vocĂȘ precisa usar git add -f porque, caso contrĂĄrio, os arquivos .gitignore podem resultar na exclusĂŁo de alguns arquivos.

Ao fazer isso, vocĂȘ pode descobrir que as verificaçÔes de prĂ©-envio (presubmit) falham por causa de linguagem nĂŁo inclusiva. Isso ocorre porque os dados do crate Rust tendem a incluir nomes de branches do git, e muitos projetos ainda usam terminologia nĂŁo inclusiva lĂĄ. EntĂŁo vocĂȘ pode precisar executar:

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