將 Crate 登錄為 Chromium 原始碼

git status 應會顯示以下內容:

  • //third_party/rust/chromium_crates_io 中的 Crate 程式碼
  • //third_party/rust/<crate>/<version> 中的中繼資料 (BUILD.gnREADME.chromium)

請一併在後者的位置中新增 OWNERS 檔案。

請務必在 Chromium 存放區中放入所有這些項目,以及 Cargo.tomlgnrt_config.toml 變更內容。

重要事項:請務必使用 git add -f,否則 .gitignore 檔案可能會導致某些檔案遭到略過。

這時,預先提交的檢查作業可能會因使用非包容性的語言而失敗。這是因為 Rust Crate 資料通常會包含 Git 分支版本的名稱,而許多專案仍使用非包容性的術語。因此,您可能需要執行以下項目:

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