aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src-tauri/src/core/mod.rs
diff options
context:
space:
mode:
authorBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-29 02:34:16 +0100
committerBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-29 03:05:11 +0100
commitc46d6c51b8bec6a52ca66087ef9b8edc48d809a3 (patch)
treed4b3c1571ff409b1b0dd38d4670a55efe2327fe9 /src-tauri/src/core/mod.rs
parent68a493ef22cb0558a05dd3881c7d8cb4999d9679 (diff)
downloadDropOut-c46d6c51b8bec6a52ca66087ef9b8edc48d809a3.tar.gz
DropOut-c46d6c51b8bec6a52ca66087ef9b8edc48d809a3.zip
refactor(java): improve error handling and logging
- Extract JavaError to dedicated error.rs module - Add serde defaults for JavaInstallation optional fields - Replace unwrap() with proper error propagation - Add detailed logging for Java resolution priority chain - Improve error mapping in validation (NotFound vs VerificationFailed) Reviewed-by: Claude Sonnet 4.5
Diffstat (limited to 'src-tauri/src/core/mod.rs')
-rw-r--r--src-tauri/src/core/mod.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src-tauri/src/core/mod.rs b/src-tauri/src/core/mod.rs
index 12dff7c..dcbd47a 100644
--- a/src-tauri/src/core/mod.rs
+++ b/src-tauri/src/core/mod.rs
@@ -12,5 +12,3 @@ pub mod manifest;
pub mod maven;
pub mod rules;
pub mod version_merge;
-
-pub use java::JavaInstallation;