summaryrefslogtreecommitdiff
path: root/utils/src/legacy/push_version.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-03-21 18:44:56 +0800
committer魏曹先生 <1992414357@qq.com>2026-03-21 18:44:56 +0800
commit90dcfdd8b81948fa9aabf9ea36761e7d7bc1061b (patch)
tree142a4352f8fa146b2e80320d51dc9300dc92f22f /utils/src/legacy/push_version.rs
parent40b688f44009b5a82855db298be33483d2e2d619 (diff)
Remove legacy modules and unused dependencies
Diffstat (limited to 'utils/src/legacy/push_version.rs')
-rw-r--r--utils/src/legacy/push_version.rs30
1 files changed, 0 insertions, 30 deletions
diff --git a/utils/src/legacy/push_version.rs b/utils/src/legacy/push_version.rs
deleted file mode 100644
index 6da9039..0000000
--- a/utils/src/legacy/push_version.rs
+++ /dev/null
@@ -1,30 +0,0 @@
-pub fn push_version(current_version: impl Into<String>) -> Option<String> {
- let version_str = current_version.into();
- let parts: Vec<&str> = version_str.split('.').collect();
-
- if parts.len() != 3 {
- return None;
- }
-
- let major: Result<u32, _> = parts[0].parse();
- let minor: Result<u32, _> = parts[1].parse();
- let patch: Result<u32, _> = parts[2].parse();
-
- if let (Ok(mut major), Ok(mut minor), Ok(mut patch)) = (major, minor, patch) {
- patch += 1;
-
- if patch > 99 {
- patch = 0;
- minor += 1;
-
- if minor > 99 {
- minor = 0;
- major += 1;
- }
- }
-
- Some(format!("{}.{}.{}", major, minor, patch))
- } else {
- None
- }
-}