aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/package
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/package')
-rw-r--r--crates/shirabe/src/package/locker.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/shirabe/src/package/locker.rs b/crates/shirabe/src/package/locker.rs
index b98b8dae..3af06ce3 100644
--- a/crates/shirabe/src/package/locker.rs
+++ b/crates/shirabe/src/package/locker.rs
@@ -631,10 +631,10 @@ impl Locker {
Box<dyn FnOnce(IndexMap<String, PhpMixed>) -> IndexMap<String, PhpMixed>>,
>,
) -> anyhow::Result<()> {
- let contents = file_get_contents(composer_json.get_path());
- let contents = match contents {
- Some(s) => s,
- None => {
+ let contents = match file_get_contents(composer_json.get_path()) {
+ // TODO(bytes): get_content_hash parses the contents as a &str.
+ Ok(s) => String::from_utf8_lossy(&s).into_owned(),
+ Err(_) => {
return Err(RuntimeException::new(format!(
"Unable to read {} contents to update the lock file hash.",
composer_json.get_path()