Cargo: Masalah pelacakan untuk pesan cache

Dibuat pada 27 Mei 2019  ·  3Komentar  ·  Sumber: rust-lang/cargo

Implementasi PR: #6933
Dokumentasi: https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#cache -messages

Ringkasan
Men-cache output dari rustc sehingga proses berikutnya dapat menampilkan ulang peringatan sebelumnya.

cargo +nightly check -Z cache-messages

Ini juga memperbaiki beberapa keluaran yang disisipkan dari kompiler paralel, seperti #6848.

Masalah yang belum terselesaikan

  • [x] short pesan tidak didukung. Baik keluaran rustc JSON perlu menyertakan bidang tambahan dengan formulir yang dirender short , atau kargo dan rustc perlu berbagi pustaka rendering diagnostik dan format JSON diperluas untuk mendukungnya.
  • [x] rustdoc tidak mendukung --json-rendered=termcolor , jadi outputnya saat ini tidak berwarna.
  • [x] --json-rendered perlu distabilkan (atau didesain ulang, lihat poin pertama).
  • [x] Tujuan utama menampilkan kembali peringatan clippy dengan benar belum selesai. Clippy berbagi sidik jari yang sama dengan cargo check . Sidik jari atau hash metadata perlu menyertakan bahwa clippy sedang digunakan untuk memperbaikinya. Juga, pembungkus clippy hanya perlu diterapkan ke peti anggota, bukan dependensi registri.
A-cache-messages C-tracking-issue

Komentar yang paling membantu

Ini harus dilakukan. Itu harus di malam hari setelah https://github.com/rust-lang/rust/pull/65445 lands.

Semua 3 komentar

@ehuss sekarang setelah #6933 dan #7450 digabungkan, apakah ada masalah utama lain yang harus dilacak pada topik ini atau sudah selesai (yaitu :sampanye :)?

Terima kasih!

Ini harus dilakukan. Itu harus di malam hari setelah https://github.com/rust-lang/rust/pull/65445 lands.

🎉

Apakah halaman ini membantu?
0 / 5 - 0 peringkat