<feed xmlns='http://www.w3.org/2005/Atom'>
<title>DropOut/src-tauri/src/core/java/error.rs, branch fix/build</title>
<subtitle>This is a new Minecraft launcher that is currently in development. It is designed to be a modern, fast and efficient launcher. It is written in Rust. Aims to be a Reproducible Minecraft Workspace Manager.</subtitle>
<id>https://git.hydroroll.team/DropOut/atom?h=fix%2Fbuild</id>
<link rel='self' href='https://git.hydroroll.team/DropOut/atom?h=fix%2Fbuild'/>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/'/>
<updated>2026-01-29T02:05:11Z</updated>
<entry>
<title>refactor(java): improve error handling and logging</title>
<updated>2026-01-29T02:05:11Z</updated>
<author>
<name>Begonia, HE</name>
<email>163421589+BegoniaHe@users.noreply.github.com</email>
</author>
<published>2026-01-29T01:34:16Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=c46d6c51b8bec6a52ca66087ef9b8edc48d809a3'/>
<id>urn:sha1:c46d6c51b8bec6a52ca66087ef9b8edc48d809a3</id>
<content type='text'>
- 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
</content>
</entry>
</feed>
