aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/mozart-core/src/package/version/version_parser.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-10 16:22:06 +0900
committernsfisis <nsfisis@gmail.com>2026-05-10 16:22:06 +0900
commitdd13f29a3535bf15bb2494da4c67b5e2c61bbda5 (patch)
tree8a0bbdd3ebe24e310d12ebd400b1ccc2a1988458 /crates/mozart-core/src/package/version/version_parser.rs
parentdeb44112883ab7ff932b0ab7c547680a615c7821 (diff)
downloadphp-mozart-dd13f29a3535bf15bb2494da4c67b5e2c61bbda5.tar.gz
php-mozart-dd13f29a3535bf15bb2494da4c67b5e2c61bbda5.tar.zst
php-mozart-dd13f29a3535bf15bb2494da4c67b5e2c61bbda5.zip
refactor(package): move version guesser and array dumper under package module
Mirror Composer's namespace layout: VersionGuesser/VersionParser move from vcs/ to package/version/, and ArrayDumper is extracted out of the status command into package/dumper/, matching Composer\Package\Version and Composer\Package\Dumper.
Diffstat (limited to 'crates/mozart-core/src/package/version/version_parser.rs')
-rw-r--r--crates/mozart-core/src/package/version/version_parser.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/crates/mozart-core/src/package/version/version_parser.rs b/crates/mozart-core/src/package/version/version_parser.rs
new file mode 100644
index 0000000..d2f5ccf
--- /dev/null
+++ b/crates/mozart-core/src/package/version/version_parser.rs
@@ -0,0 +1,8 @@
+#[derive(Default)]
+pub struct VersionParser;
+
+impl VersionParser {
+ pub fn new() -> Self {
+ Self
+ }
+}