- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 66 for tooling (0.2 seconds)
-
architecture/standards/0007-java-pre-requisite.md
* This starts the [Gradle Launcher](https://blog.gradle.org/how-gradle-works-1#local-gradle-distribution-in-cli), which itself requires a JVM * The [Gradle Tooling API client](https://docs.gradle.org/8.8/userguide/third_party_integration.html#embedding) * This requires a Java application, and thus runtime, to run the tooling API client As indicated, each of those components require a Java runtime to run.
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Mar 05 12:39:41 GMT 2026 - 3.2K bytes - Click Count (0) -
architecture/build-execution-model.md
4. The daemon runs the request, sending back data such as logging output or tooling API events and intermediate models while doing so. 5. The daemon sends the result back. For some requests, this might be a simple success/failure result, and for others this might also include a more complex object, such as a tooling API model.
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Jun 12 09:50:57 GMT 2025 - 907 bytes - Click Count (0) -
architecture/runtimes.md
- CLI client. This is the `gradle` or `gradlew` command, and is responsible for locating, starting and interacting with the Gradle daemon, potentially downloading the Gradle distribution. - Tooling API client. This a library that is embedded into applications, such as IDEs or CI agents, that allows them to act as a Gradle client.
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu May 02 06:42:46 GMT 2024 - 2.3K bytes - Click Count (0) -
architecture/README.md
### Build execution model Gradle generally does some work in response to a client request. There are several different clients, for example the `gradlew` command or the tooling API client, that can send requests to a Gradle daemon. Each daemon runs one request at a time. Generally speaking, the daemons only act in response to a request from a client and do not take any action on their own.
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Jun 12 09:50:57 GMT 2025 - 3.6K bytes - Click Count (0) -
build-logic-commons/publishing/src/main/kotlin/gradlebuild.publish-public-libraries.gradle.kts
builtBy(localPublish) } } if (signArtifacts) { // Otherwise we get // ask ':tooling-api:publishGradleDistributionPublicationToRemoteRepository' uses this output of task ':tooling-api:signLocalPublication' // without declaring an explicit or implicit dependency. This can lead to incorrect results being produced, depending on what order the tasks are executed.
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Oct 30 16:56:31 GMT 2025 - 5.7K bytes - Click Count (0) -
build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild.repositories.gradle.kts
content { includeGroup("net.rubygrapefruit") includeGroup("org.gradle.fileevents") includeModule("flot", "flot") includeModule("org.gradle", "gradle-tooling-api") includeModule("org.gradle.buildtool.internal", "configuration-cache-report") includeModule("org.gradle.buildtool.internal", "gradle-ide-starter")Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Fri Sep 05 12:30:31 GMT 2025 - 1.6K bytes - Click Count (0) -
build-logic/dependency-modules/src/main/kotlin/gradlebuild.dependency-modules.gradle.kts
) // TODO: Gradle profiler should use the bundled tooling API. // This should actually be handled by conflict resolution, though it doesn't seem to work. // See https://github.com/gradle/gradle/issues/12002. applyRule<DependencyRemovalByNameRule>( "org.gradle.profiler:gradle-profiler", setOf("gradle-tooling-api") ) } }Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Mar 26 09:04:32 GMT 2026 - 9.5K bytes - Click Count (0) -
build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/PublicApi.kt
"org/gradle/plugin/management/*", "org/gradle/plugins/**", "org/gradle/process/**", "org/gradle/testfixtures/**", "org/gradle/testing/jacoco/**", "org/gradle/tooling/**", "org/gradle/swiftpm/**", "org/gradle/model/**", "org/gradle/testkit/**", "org/gradle/testing/**", "org/gradle/vcs/**", "org/gradle/work/**",Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Wed Jun 12 23:20:08 GMT 2024 - 2.4K bytes - Click Count (0) -
docs/en/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md
/// tip Some editors check for unused function parameters, and show them as errors. Using these `dependencies` in the *path operation decorator* you can make sure they are executed while avoiding editor/tooling errors. It might also help avoid confusion for new developers that see an unused parameter in your code and could think it's unnecessary. /// /// info
Created: Sun Apr 05 07:19:11 GMT 2026 - Last Modified: Thu Mar 05 18:13:19 GMT 2026 - 2.9K bytes - Click Count (0) -
build-logic-commons/module-identity/src/main/kotlin/gradlebuild/identity/extension/GradleModuleExtension.kt
} interface ModuleTargetRuntimes { /** * Declare that this Gradle module runs as part of the wrapper or as part of a client process. * Client processes include the Tooling API client or the CLI client. */ val client: Property<Boolean> /** * Declare that this Gradle module runs as part of the Gradle daemon. */ val daemon: Property<Boolean>Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Wed Mar 11 22:40:18 GMT 2026 - 4.8K bytes - Click Count (0)