aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src-tauri/src/core/java/priority.rs
diff options
context:
space:
mode:
authorBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-30 17:05:22 +0100
committerBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-30 17:05:22 +0100
commit50de0891a02c5a782efe592cf58508707bffbe56 (patch)
tree3ea00660c676895cb20453d8afa351a9180711ec /src-tauri/src/core/java/priority.rs
parentb92e7afe9f6e262b67056c238c0ca7d2b53b470e (diff)
downloadDropOut-50de0891a02c5a782efe592cf58508707bffbe56.tar.gz
DropOut-50de0891a02c5a782efe592cf58508707bffbe56.zip
feat(java): add mise version manager support and refactor detection logic
- Add scan_java_dir() helper to filter symlinks and scan directories - Implement find_mise_java() for ~/.local/share/mise/installs/java/ - Refactor find_sdkman_java() to scan candidates dir instead of 'current' - Fix import paths to use absolute crate::core::java:: paths - Add mise detection to Linux and macOS candidates Reviewed-by: Claude Sonnet 4.5
Diffstat (limited to 'src-tauri/src/core/java/priority.rs')
-rw-r--r--src-tauri/src/core/java/priority.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src-tauri/src/core/java/priority.rs b/src-tauri/src/core/java/priority.rs
index e456680..b2e9fb4 100644
--- a/src-tauri/src/core/java/priority.rs
+++ b/src-tauri/src/core/java/priority.rs
@@ -1,8 +1,8 @@
use tauri::AppHandle;
-use super::JavaInstallation;
use crate::core::java::persistence;
use crate::core::java::validation;
+use crate::core::java::JavaInstallation;
pub async fn resolve_java_for_launch(
app_handle: &AppHandle,