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 Suggest migrating existing projects to Daemon JVM criteria #2882

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

vmadalin
Copy link
Contributor

@vmadalin vmadalin commented Nov 28, 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. The implementation follows the agreed details on spec document and UI/UX document.

Summary

This PR creates a info dialog suggesting users to migrate their project to Daemon JVM criteria. The migration process will take into consideration the existing Gradle JDK configuration and creating the criteria based on it. In case of vendor is important to highlight that must be known by foojay plugin otherwise the download URL are not going to returned for this reason if that's not the case its value will not be specified.

NOTE: For now any suggestion to migrate projects will be disabled until Daemon JVM criteria supports the auto-provisioning

Tasks

Tests

Demo

Screen.Recording.2024-11-27.at.10.58.56.mov

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