aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-core/src/repository
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-10 15:35:35 +0900
committernsfisis <nsfisis@gmail.com>2026-05-10 15:35:35 +0900
commitdeb44112883ab7ff932b0ab7c547680a615c7821 (patch)
treea2f7f2416d8513eef064829e02689610e38760d3 /crates/mozart-core/src/repository
parent46845eff8d1398f35099a0ef914f77bcaf473287 (diff)
downloadphp-mozart-deb44112883ab7ff932b0ab7c547680a615c7821.tar.gz
php-mozart-deb44112883ab7ff932b0ab7c547680a615c7821.tar.zst
php-mozart-deb44112883ab7ff932b0ab7c547680a615c7821.zip
refactor(clippy): deny clippy::unused_trait_names
Diffstat (limited to 'crates/mozart-core/src/repository')
-rw-r--r--crates/mozart-core/src/repository/browse_repos.rs4
-rw-r--r--crates/mozart-core/src/repository/downloader.rs8
-rw-r--r--crates/mozart-core/src/repository/installed.rs2
-rw-r--r--crates/mozart-core/src/repository/installer_executor/filesystem.rs6
-rw-r--r--crates/mozart-core/src/repository/lockfile.rs2
-rw-r--r--crates/mozart-core/src/repository/path_repository.rs4
6 files changed, 13 insertions, 13 deletions
diff --git a/crates/mozart-core/src/repository/browse_repos.rs b/crates/mozart-core/src/repository/browse_repos.rs
index 9cb8a9f..83a40f1 100644
--- a/crates/mozart-core/src/repository/browse_repos.rs
+++ b/crates/mozart-core/src/repository/browse_repos.rs
@@ -8,8 +8,8 @@
//! `CompletePackageInterface` (`getSupport()['source']`,
//! `getSourceUrl()`, `getHomepage()`).
-use super::super::package::Package;
-use super::super::package::{CompletePackage, RootPackageData};
+use super::super::package::Package as _;
+use super::super::package::{CompletePackage as _, RootPackageData};
use super::cache::Cache;
use super::installed::{InstalledPackageEntry, InstalledPackages};
use super::lockfile::LockedPackage;
diff --git a/crates/mozart-core/src/repository/downloader.rs b/crates/mozart-core/src/repository/downloader.rs
index b0d2a6a..56b3652 100644
--- a/crates/mozart-core/src/repository/downloader.rs
+++ b/crates/mozart-core/src/repository/downloader.rs
@@ -1,8 +1,8 @@
use super::cache::Cache;
use indexmap::IndexSet;
-use sha1::{Digest, Sha1};
+use sha1::{Digest as _, Sha1};
use std::fs;
-use std::io::{Cursor, Read, Write};
+use std::io::{Cursor, Read as _, Write as _};
use std::path::Path;
/// A simple download progress tracker that writes to stderr.
@@ -230,7 +230,7 @@ pub fn extract_zip(data: &[u8], target_dir: &Path) -> anyhow::Result<()> {
// Set permissions on Unix
#[cfg(unix)]
{
- use std::os::unix::fs::PermissionsExt;
+ use std::os::unix::fs::PermissionsExt as _;
if let Some(mode) = entry.unix_mode() {
fs::set_permissions(&target_path, fs::Permissions::from_mode(mode))?;
}
@@ -298,7 +298,7 @@ pub fn extract_tar_gz(data: &[u8], target_dir: &Path) -> anyhow::Result<()> {
// Set permissions on Unix
#[cfg(unix)]
{
- use std::os::unix::fs::PermissionsExt;
+ use std::os::unix::fs::PermissionsExt as _;
if let Ok(mode) = entry.header().mode() {
fs::set_permissions(&target_path, fs::Permissions::from_mode(mode))?;
}
diff --git a/crates/mozart-core/src/repository/installed.rs b/crates/mozart-core/src/repository/installed.rs
index 544e948..422f79f 100644
--- a/crates/mozart-core/src/repository/installed.rs
+++ b/crates/mozart-core/src/repository/installed.rs
@@ -111,7 +111,7 @@ impl InstalledPackages {
/// Parse an installed.json document. See [`Self::read`] for the accepted shapes.
pub fn from_json_str(content: &str) -> anyhow::Result<InstalledPackages> {
- use anyhow::{Context, anyhow};
+ use anyhow::{Context as _, anyhow};
let value: serde_json::Value =
serde_json::from_str(content).context("invalid installed.json")?;
diff --git a/crates/mozart-core/src/repository/installer_executor/filesystem.rs b/crates/mozart-core/src/repository/installer_executor/filesystem.rs
index 347f2a0..3f982e3 100644
--- a/crates/mozart-core/src/repository/installer_executor/filesystem.rs
+++ b/crates/mozart-core/src/repository/installer_executor/filesystem.rs
@@ -146,7 +146,7 @@ fn install_from_source(
let git_util =
crate::vcs::util::git::GitUtil::new(process, vendor_dir.join(".cache").join("git"));
let downloader = crate::vcs::downloader::git::GitDownloader::new(git_util);
- use crate::vcs::downloader::VcsDownloader;
+ use crate::vcs::downloader::VcsDownloader as _;
downloader.download(url, reference, &target)?;
downloader.install(url, reference, &target)?;
}
@@ -154,14 +154,14 @@ fn install_from_source(
let process = crate::vcs::process::ProcessExecutor::new();
let svn_util = crate::vcs::util::svn::SvnUtil::new(process);
let downloader = crate::vcs::downloader::svn::SvnDownloader::new(svn_util);
- use crate::vcs::downloader::VcsDownloader;
+ use crate::vcs::downloader::VcsDownloader as _;
downloader.install(url, reference, &target)?;
}
"hg" => {
let process = crate::vcs::process::ProcessExecutor::new();
let hg_util = crate::vcs::util::hg::HgUtil::new(process);
let downloader = crate::vcs::downloader::hg::HgDownloader::new(hg_util);
- use crate::vcs::downloader::VcsDownloader;
+ use crate::vcs::downloader::VcsDownloader as _;
downloader.install(url, reference, &target)?;
}
_ => {
diff --git a/crates/mozart-core/src/repository/lockfile.rs b/crates/mozart-core/src/repository/lockfile.rs
index 6aae4df..146506d 100644
--- a/crates/mozart-core/src/repository/lockfile.rs
+++ b/crates/mozart-core/src/repository/lockfile.rs
@@ -2,7 +2,7 @@ use super::packagist::{PackagistDist, PackagistSource, PackagistVersion};
use super::repository::RepositorySet;
use super::resolver::ResolvedPackage;
use crate::installer::HasSuggests;
-use crate::package::Package;
+use crate::package::Package as _;
use crate::package::{Link, RawPackageData, to_json_pretty};
use indexmap::IndexMap;
use indexmap::IndexSet;
diff --git a/crates/mozart-core/src/repository/path_repository.rs b/crates/mozart-core/src/repository/path_repository.rs
index a96141c..0cff012 100644
--- a/crates/mozart-core/src/repository/path_repository.rs
+++ b/crates/mozart-core/src/repository/path_repository.rs
@@ -23,7 +23,7 @@ use std::path::{Path, PathBuf};
use crate::package::RawRepository;
use mozart_php_serialize::{Value as PhpValue, serialize as php_serialize};
-use sha1::{Digest, Sha1};
+use sha1::{Digest as _, Sha1};
/// Translate path repos in `repositories` into synthetic `type: package`
/// entries. Non-path entries are returned unchanged in original order.
@@ -134,7 +134,7 @@ fn compute_path_reference(json_bytes: &[u8], is_relative: bool) -> String {
let bytes = hasher.finalize();
let mut hex = String::with_capacity(bytes.len() * 2);
for b in bytes {
- use std::fmt::Write;
+ use std::fmt::Write as _;
let _ = write!(&mut hex, "{:02x}", b);
}
hex