aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/dependency_resolver/pool.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-19 21:46:01 +0900
committernsfisis <nsfisis@gmail.com>2026-05-19 21:46:08 +0900
commit5e31fa33c3b5cf726a57a063b8e7a070869250fe (patch)
tree98522466966fa7df483cad174ab5fc03db39bc09 /crates/shirabe/src/dependency_resolver/pool.rs
parentc839244d8d09f3036ebfee8eef7eb6b147e593ab (diff)
downloadphp-shirabe-5e31fa33c3b5cf726a57a063b8e7a070869250fe.tar.gz
php-shirabe-5e31fa33c3b5cf726a57a063b8e7a070869250fe.tar.zst
php-shirabe-5e31fa33c3b5cf726a57a063b8e7a070869250fe.zip
fix(compile): fix more random compile errors
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'crates/shirabe/src/dependency_resolver/pool.rs')
-rw-r--r--crates/shirabe/src/dependency_resolver/pool.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/shirabe/src/dependency_resolver/pool.rs b/crates/shirabe/src/dependency_resolver/pool.rs
index 96e608b..a194d15 100644
--- a/crates/shirabe/src/dependency_resolver/pool.rs
+++ b/crates/shirabe/src/dependency_resolver/pool.rs
@@ -193,7 +193,7 @@ impl Pool {
let mut id: i64 = 1;
for mut package in packages {
- package.id = id;
+ *package.id_mut() = id;
id += 1;
for provided in package.get_names(true) {
@@ -285,7 +285,7 @@ impl Pool {
) -> String {
let package = self.literal_to_package(literal);
- let prefix = if installed_map.contains_key(&package.id) {
+ let prefix = if installed_map.contains_key(&package.id()) {
if literal > 0 { "keep" } else { "remove" }
} else {
if literal > 0 {
@@ -391,7 +391,7 @@ impl fmt::Display for Pool {
for package in &self.packages {
str.push_str(&format!(
"- {}: {}\n",
- str_pad(&package.id.to_string(), 6, " ", STR_PAD_LEFT),
+ str_pad(&package.id().to_string(), 6, " ", STR_PAD_LEFT),
package.get_name()
));
}