- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ClassLoaderWorkerSpec (2.25 sec)
-
platforms/core-execution/workers/src/main/java/org/gradle/workers/ClassLoaderWorkerSpec.java
package org.gradle.workers; import org.gradle.api.file.ConfigurableFileCollection; /** * A worker spec providing the requirements of an isolated classpath. * * @since 5.6 */ public interface ClassLoaderWorkerSpec extends WorkerSpec { /** * Gets the classpath associated with the worker. * * @return the classpath associated with the worker */ ConfigurableFileCollection getClasspath();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 1K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultClassLoaderWorkerSpec.java
import org.gradle.api.file.ConfigurableFileCollection; import org.gradle.api.model.ObjectFactory; import org.gradle.workers.ClassLoaderWorkerSpec; import javax.inject.Inject; public class DefaultClassLoaderWorkerSpec extends DefaultWorkerSpec implements ClassLoaderWorkerSpec { private final ConfigurableFileCollection classpath; @Inject public DefaultClassLoaderWorkerSpec(ObjectFactory objectFactory) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 1.2K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultProcessWorkerSpec.java
import org.gradle.process.JavaForkOptions; import org.gradle.workers.ClassLoaderWorkerSpec; import org.gradle.workers.ProcessWorkerSpec; import javax.inject.Inject; import java.util.Map; import java.util.regex.Pattern; public class DefaultProcessWorkerSpec extends DefaultClassLoaderWorkerSpec implements ProcessWorkerSpec, ClassLoaderWorkerSpec { /** * Environment variables inherited automatically on Unix systems.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 2.7K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultWorkerExecutor.java
return new ForkedWorkerRequirement(baseDir, projectCacheDir.getDir(), builder.build()); } else if (configuration instanceof ClassLoaderWorkerSpec) { ClassLoaderWorkerSpec classLoaderConfiguration = (ClassLoaderWorkerSpec) configuration;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Mar 08 15:17:07 UTC 2024 - 15.2K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/worker_api.adoc
---- <1> Expose an input property for the codec library classpath. <2> Configure the classpath on the link:{javadocPath}/org/gradle/workers/ClassLoaderWorkerSpec.html[ClassLoaderWorkerSpec] when creating the work queue. Next, you need to configure your build so that it has a repository to look up the codec version at task execution time.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sun Apr 28 13:41:08 UTC 2024 - 17.7K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/ProcessWorkerSpec.java
package org.gradle.workers; /** * A worker spec providing the requirements of a forked process with a custom classpath. * * @since 5.6 */ public interface ProcessWorkerSpec extends ForkingWorkerSpec, ClassLoaderWorkerSpec {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 849 bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/WorkerExecutor.java
/** * Creates a {@link WorkQueue} to submit work for asynchronous execution with an isolated classloader and the requirements specified in the supplied {@link ClassLoaderWorkerSpec}. * * @since 5.6 */ WorkQueue classLoaderIsolation(Action<? super ClassLoaderWorkerSpec> action); /** * Creates a {@link WorkQueue} to submit work for asynchronous execution in a daemon process. *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 4K bytes - Viewed (0) -
platforms/core-execution/workers/src/testFixtures/groovy/org/gradle/workers/fixtures/WorkerExecutorFixture.groovy
void executeTask() { workerExecutor."\${isolationMode}"({ spec -> displayName = this.displayName if (spec instanceof ClassLoaderWorkerSpec) { classpath.from(additionalClasspath) } if (spec instanceof ProcessWorkerSpec) { forkOptions.maxHeapSize = "64m"
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 05 12:36:12 UTC 2024 - 14.2K bytes - Viewed (0) -
platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorParallelIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Oct 24 06:54:47 UTC 2023 - 31.7K bytes - Viewed (0) -
platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorIntegrationTest.groovy
forkOptions(additionalForkOptions) } if (config instanceof ClassLoaderWorkerSpec) { classpath.from(additionalClasspath) } }).submit(workActionClass) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 13:00:39 UTC 2024 - 31K bytes - Viewed (0)