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
eREADME.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