skiptools / skiptools/skip

Migrate to Gradle Daemon Toolchain

Open
#620 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
3.2k
Forks
106
Avg merge
6d 13h
Merged PRs (30d)
1

Description

When I open a fresh Skip project in the latest Android Studio Panda 1 | 2025.3.1 Patch 1, after Gradle sync, it prompts me to "Migrate to Gradle Daemon toolchain"

Image

Migrate to Gradle Daemon toolchain

Projects using Daemon toolchain allow builds to automatically detect installed toolchains given the defined JVM criteria or download a compatible one if cannot be found locally. In addition, using the Daemon toolchain aligns the selection between CLI and IDE, avoiding spawning multiple Daemons improving performance but also makes it simple to handle the required toolchain on different machines.

The "Learn More" link points to https://docs.gradle.org/current/userguide/gradle_daemon.html#daemon_jvm_criteria but I think they meant to link to this section: https://docs.gradle.org/current/userguide/gradle_daemon.html#sec:configuring_daemon_jvm

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No project file or test is named in the report. Reproduce the prompt by opening a fresh Skip project in Android Studio Panda and completing Gradle sync, then inspect the generated or checked-in Gradle configuration and compare the Learn More destination with the two Gradle documentation sections. Done should be clear from whether the migration prompt and link behave as intended.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, swift
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.