Skip to content

Commit 2790aa1

Browse files
ref(proguard): Create new proguard utils submodule
Create a new `proguard` submodule in `utils`, and move the `proguard_upload` module into that new module. This change is being made in preparation of adding more proguard-related code to `utils`
1 parent c5a6dd8 commit 2790aa1

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

src/commands/upload_proguard.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ use std::io;
44
use std::path::Path;
55
use std::path::PathBuf;
66

7+
use ::proguard::ProguardMapping;
78
use anyhow::{bail, Error, Result};
89
use clap::ArgAction;
910
use clap::{Arg, ArgMatches, Command};
1011
use console::style;
1112
use log::info;
12-
use proguard::ProguardMapping;
1313
use symbolic::common::ByteView;
1414
use uuid::Uuid;
1515

@@ -19,7 +19,7 @@ use crate::config::Config;
1919
use crate::utils::android::dump_proguard_uuids_as_properties;
2020
use crate::utils::args::ArgExt;
2121
use crate::utils::fs::TempFile;
22-
use crate::utils::proguard_upload;
22+
use crate::utils::proguard;
2323
use crate::utils::system::QuietExit;
2424
use crate::utils::ui::{copy_with_progress, make_byte_progress_bar};
2525

@@ -230,7 +230,7 @@ pub fn execute(matches: &ArgMatches) -> Result<()> {
230230
})
231231
})?;
232232

233-
proguard_upload::chunk_upload(&mappings, &chunk_upload_options, &org, &project)?;
233+
proguard::chunk_upload(&mappings, &chunk_upload_options, &org, &project)?;
234234
} else {
235235
if mappings.is_empty() && matches.get_flag("require_one") {
236236
println!();

src/utils/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub mod http;
1616
pub mod logging;
1717
pub mod metrics;
1818
pub mod progress;
19-
pub mod proguard_upload;
19+
pub mod proguard;
2020
pub mod releases;
2121
pub mod retry;
2222
pub mod sourcemaps;

src/utils/proguard/mod.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
mod upload;
2+
3+
pub use self::upload::chunk_upload;

src/utils/proguard_upload.rs renamed to src/utils/proguard/upload.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ use anyhow::Result;
1111
use indicatif::ProgressStyle;
1212
use sha1_smol::Digest;
1313

14-
use super::chunks;
15-
use super::chunks::Chunk;
16-
use super::fs::get_sha1_checksums;
1714
use crate::api::{Api, ChunkUploadOptions, ChunkedDifRequest, ChunkedFileState};
1815
use crate::commands::upload_proguard::MappingRef;
16+
use crate::utils::chunks;
17+
use crate::utils::chunks::Chunk;
18+
use crate::utils::fs::get_sha1_checksums;
1919

2020
/// How often to poll the server for the status of the assembled mappings.
2121
const ASSEMBLE_POLL_INTERVAL: Duration = Duration::from_secs(1);

0 commit comments

Comments
 (0)