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

Closed

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

@vmadalin vmadalin force-pushed the feature/daemon-toolchain-migration branch from 0645c93 to 854018f Compare November 28, 2024 15:59
@HackerMadCat HackerMadCat self-assigned this Dec 18, 2024
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 8, 2025
…ojects to Daemon JVM criteria

closes #2882

Issues: IDEA-358562

GitOrigin-RevId: ac9fa6a7c7dbcd7df2bbe1db00aaccd1bc62d3c6
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 8, 2025
…ion mechanism

closes #2882

Issues: IDEA-358562

GitOrigin-RevId: 0a0ac5df0e88e677282fec3a76a8a774b56f3342
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 8, 2025
…ation mechanism

closes #2882

Issues: IDEA-358562

GitOrigin-RevId: d75d3ec5a7fb426c52ffa3c4517eda41272480f5
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 8, 2025
…emon Jvm criteria

closes #2882

Issues: IDEA-358562

GitOrigin-RevId: 689ed64770c8338b0e85b93eba0dc92a88759202
intellij-monorepo-bot pushed a commit that referenced this pull request Jan 8, 2025
…Daemon Jvm criteria

closes #2882

Issues: IDEA-358562

GitOrigin-RevId: eb7201530f268ad9e89c4643f8d9062eaadb58bb
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