Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDEA-358562 Add error handling for Daemon toolchain #2881

Conversation

vmadalin
Copy link
Contributor

@vmadalin vmadalin commented Nov 25, 2024

Context

The Daemon toolchain was introduced in Gradle 8.8 and the motivation behind it and other technical details can be found on the public spec document. This PR adds error handling to related exceptions in order to improve the user experience. The implementation follows the agreed details on spec document and UI/UX document

NOTE: The BuildIssue are parsing errors from auto-detection Daemon toolchain but also incoming auto-provisioning support which is expected to land in 8.12

Tasks

Tests

Demo

Before
Screenshot 2024-11-28 at 17 18 57
After
Screen.Recording.2024-11-20.at.15.04.15.mov

@HackerMadCat HackerMadCat self-assigned this Nov 26, 2024
@vmadalin vmadalin force-pushed the feature/daemon-toolchain-error-handling branch 2 times, most recently from e2bfcdf to 970dd15 Compare December 5, 2024 15:44
@vmadalin vmadalin force-pushed the feature/daemon-toolchain-error-handling branch 2 times, most recently from 0db4347 to dfe94d0 Compare December 18, 2024 21:19
@vmadalin vmadalin force-pushed the feature/daemon-toolchain-error-handling branch from dfe94d0 to f35915f Compare December 20, 2024 16:59
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 2, 2025
… by reusing JdkDownloadService

closes #2881

GitOrigin-RevId: 88414f54987aaa3e3cb3fff8d3d34e09bdec966c
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 2, 2025
…olchain related exceptions

closes #2881

GitOrigin-RevId: eb0794bf807d63379f4801f63106b969aa86fdc6
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 2, 2025
…toolchain related exceptions

closes #2881

GitOrigin-RevId: 06410b199410ed8486a36092fd50a7ef3dca611c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants