aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-registry/src/version.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-02-22 18:52:10 +0900
committernsfisis <nsfisis@gmail.com>2026-02-22 18:52:10 +0900
commit6f7171ead0d352101cd75d2bc0222d708870f55b (patch)
treeaa8be371d84f5ba777964a89b5ef7570933545b6 /crates/mozart-registry/src/version.rs
parent91e4b611120b4120703e7c8db1296274573da445 (diff)
downloadphp-mozart-6f7171ead0d352101cd75d2bc0222d708870f55b.tar.gz
php-mozart-6f7171ead0d352101cd75d2bc0222d708870f55b.tar.zst
php-mozart-6f7171ead0d352101cd75d2bc0222d708870f55b.zip
fix(registry): handle Stability::Dev in version constraint builder
Replace unreachable\!() with proper @dev suffix output. Although Dev is normally handled by an early return, this prevents a panic if the control flow is ever refactored. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'crates/mozart-registry/src/version.rs')
-rw-r--r--crates/mozart-registry/src/version.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/mozart-registry/src/version.rs b/crates/mozart-registry/src/version.rs
index 1e0f99a..8a26e92 100644
--- a/crates/mozart-registry/src/version.rs
+++ b/crates/mozart-registry/src/version.rs
@@ -125,7 +125,7 @@ pub fn find_recommended_require_version(
Stability::RC => format!("{constraint}@RC"),
Stability::Beta => format!("{constraint}@beta"),
Stability::Alpha => format!("{constraint}@alpha"),
- Stability::Dev => unreachable!(),
+ Stability::Dev => format!("{constraint}@dev"),
}
}