diff options
| author | 2026-01-25 10:28:46 +0100 | |
|---|---|---|
| committer | 2026-01-29 02:56:30 +0100 | |
| commit | 83e9e3c6067c8a2016676d461c17835d4da8b7ab (patch) | |
| tree | fe587fd7c30c32cf1805af1f73ba05eef5baa0c8 /src-tauri/src/utils/path.rs | |
| parent | 84fdc3b8ab262dc72780bffb258f2fff909f37f6 (diff) | |
| download | DropOut-83e9e3c6067c8a2016676d461c17835d4da8b7ab.tar.gz DropOut-83e9e3c6067c8a2016676d461c17835d4da8b7ab.zip | |
refactor(java): address Sourcery AI code review feedback
- Centralize strip_unc_prefix into java/mod.rs to eliminate duplication across detection.rs and validation.rs
- Remove unused JAVA_CHECK_TIMEOUT constant from validation.rs
- Implement actual timeout mechanism in run_which_command_with_timeout() using try_wait() loop
- Parallelize Adoptium API requests for better catalog fetch performance
Fixes:
- Multiple strip_unc_prefix implementations consolidated
- Timeout constant now properly enforced in which/where command execution
- Catalog fetching now uses concurrent tokio::spawn tasks instead of sequential await
Reviewed-by: Claude Sonnet 4.5
Diffstat (limited to 'src-tauri/src/utils/path.rs')
0 files changed, 0 insertions, 0 deletions