Skip to content

Commit 3c56d12

Browse files
committed
feat (core): 修复代码检查错误
1 parent aa9f685 commit 3c56d12

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "CodeForge"
3-
version = "24.0.1"
3+
version = "25.0.1"
44
description = "CodeForge 是一款轻量级、高性能的桌面代码执行器,专为开发者、学生和编程爱好者设计。"
55
authors = ["devlive-community"]
66
edition = "2024"

src-tauri/src/update.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,10 @@ fn version_is_newer(new_version: &str, current_version: &str) -> bool {
159159
let new_part = new_parts.get(i).unwrap_or(&0);
160160
let current_part = current_parts.get(i).unwrap_or(&0);
161161

162-
if new_part > current_part {
163-
return true;
164-
} else if new_part < current_part {
165-
return false;
162+
match new_part.cmp(current_part) {
163+
std::cmp::Ordering::Greater => return true,
164+
std::cmp::Ordering::Less => return false,
165+
std::cmp::Ordering::Equal => continue,
166166
}
167167
}
168168

0 commit comments

Comments
 (0)