@@ -106,7 +106,7 @@ enum DownloadSource {
106106/// Functions that are only ever called once, but named for clarity and to avoid thousand-line functions.
107107impl Config {
108108pub ( crate ) fn download_clippy ( & self ) -> PathBuf {
109- self . verbose ( || println ! ( "downloading stage0 clippy artifacts" ) ) ;
109+ self . do_if_verbose ( || println ! ( "downloading stage0 clippy artifacts" ) ) ;
110110
111111let date = & self . stage0_metadata . compiler . date ;
112112let version = & self . stage0_metadata . compiler . version ;
@@ -151,7 +151,9 @@ impl Config {
151151}
152152
153153pub ( crate ) fn download_ci_rustc ( & self , commit : & str ) {
154- self . verbose ( || println ! ( "using downloaded stage2 artifacts from CI (commit {commit})" ) ) ;
154+ self . do_if_verbose ( || {
155+ println ! ( "using downloaded stage2 artifacts from CI (commit {commit})" )
156+ } ) ;
155157
156158let version = self . artifact_version_part ( commit) ;
157159// download-rustc doesn't need its own cargo, it can just use beta's. But it does need the
@@ -258,7 +260,7 @@ impl Config {
258260let llvm_root = self . ci_llvm_root ( ) ;
259261let llvm_freshness =
260262detect_llvm_freshness ( self , self . rust_info . is_managed_git_subrepository ( ) ) ;
261- self . verbose ( || {
263+ self . do_if_verbose ( || {
262264eprintln ! ( "LLVM freshness: {llvm_freshness:?}" ) ;
263265} ) ;
264266let llvm_sha = match llvm_freshness {
@@ -557,7 +559,7 @@ pub(crate) fn download_beta_toolchain<'a>(dwn_ctx: impl AsRef<DownloadContext<'a
557559#[ cfg( not( test) ) ]
558560pub ( crate ) fn download_beta_toolchain < ' a > ( dwn_ctx : impl AsRef < DownloadContext < ' a > > , out : & Path ) {
559561let dwn_ctx = dwn_ctx. as_ref ( ) ;
560- dwn_ctx. exec_ctx . verbose ( || {
562+ dwn_ctx. exec_ctx . do_if_verbose ( || {
561563println ! ( "downloading stage0 beta artifacts" ) ;
562564} ) ;
563565
@@ -812,7 +814,7 @@ fn download_component<'a>(
812814unpack ( dwn_ctx. exec_ctx , & tarball, & bin_root, prefix) ;
813815return ;
814816} else {
815- dwn_ctx. exec_ctx . verbose ( || {
817+ dwn_ctx. exec_ctx . do_if_verbose ( || {
816818println ! (
817819"ignoring cached file {} due to failed verification" ,
818820 tarball. display( )
@@ -853,7 +855,7 @@ download-rustc = false
853855pub ( crate ) fn verify ( exec_ctx : & ExecutionContext , path : & Path , expected : & str ) -> bool {
854856use sha2:: Digest ;
855857
856- exec_ctx. verbose ( || {
858+ exec_ctx. do_if_verbose ( || {
857859println ! ( "verifying {}" , path. display( ) ) ;
858860} ) ;
859861
@@ -934,7 +936,7 @@ fn unpack(exec_ctx: &ExecutionContext, tarball: &Path, dst: &Path, pattern: &str
934936 short_path = short_path. strip_prefix ( pattern) . unwrap_or ( short_path) ;
935937let dst_path = dst. join ( short_path) ;
936938
937- exec_ctx. verbose ( || {
939+ exec_ctx. do_if_verbose ( || {
938940println ! ( "extracting {} to {}" , original_path. display( ) , dst. display( ) ) ;
939941} ) ;
940942
@@ -965,7 +967,7 @@ fn download_file<'a>(
965967) {
966968let dwn_ctx = dwn_ctx. as_ref ( ) ;
967969
968- dwn_ctx. exec_ctx . verbose ( || {
970+ dwn_ctx. exec_ctx . do_if_verbose ( || {
969971println ! ( "download {url}" ) ;
970972} ) ;
971973// Use a temporary file in case we crash while downloading, to avoid a corrupt download in cache/.
0 commit comments