- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for WorkerSpec (4.1 sec)
-
platforms/core-execution/workers/src/main/java/org/gradle/workers/WorkerSpec.java
/** * Represents the common configuration of a worker. Used when submitting an item of work * to the {@link WorkerExecutor}. * * @since 5.6 */ @HasInternalProtocol public interface WorkerSpec {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 897 bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/workerApi/md5ProcessIsolation/groovy/buildSrc/src/main/java/CreateMD5.java
@TaskAction public void createHashes() { // <1> WorkQueue workQueue = getWorkerExecutor().processIsolation(workerSpec -> { workerSpec.getClasspath().from(getCodecClasspath()); workerSpec.forkOptions(options -> { options.setMaxHeapSize("64m"); // <2> }); }); for (File sourceFile : getSource().getFiles()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultWorkerSpec.java
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.workers.internal; import org.gradle.workers.WorkerSpec; public class DefaultWorkerSpec implements WorkerSpec {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 751 bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/workerApi/md5ProcessIsolation/kotlin/buildSrc/src/main/java/CreateMD5.java
@TaskAction public void createHashes() { // <1> WorkQueue workQueue = getWorkerExecutor().processIsolation(workerSpec -> { workerSpec.getClasspath().from(getCodecClasspath()); workerSpec.forkOptions(options -> { options.setMaxHeapSize("64m"); // <2> }); }); for (File sourceFile : getSource().getFiles()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/DefaultWorkerExecutor.java
} private <T extends WorkParameters> AsyncWorkCompletion submitWork(Class<? extends WorkAction<T>> workActionClass, Action<? super T> parameterAction, WorkerSpec workerSpec, WorkerFactory workerFactory) { Class<T> parameterType = isolationScheme.parameterTypeFor(workActionClass); T parameters = (parameterType == null) ? null : instantiator.newInstance(parameterType);
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/snippets/workerApi/md5ClassloaderIsolation/groovy/buildSrc/src/main/java/CreateMD5.java
@Inject abstract public WorkerExecutor getWorkerExecutor(); @TaskAction public void createHashes() { WorkQueue workQueue = getWorkerExecutor().classLoaderIsolation(workerSpec -> { workerSpec.getClasspath().from(getCodecClasspath()); // <2> }); for (File sourceFile : getSource().getFiles()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/workerApi/md5ClassloaderIsolation/kotlin/buildSrc/src/main/java/CreateMD5.java
@Inject abstract public WorkerExecutor getWorkerExecutor(); @TaskAction public void createHashes() { WorkQueue workQueue = getWorkerExecutor().classLoaderIsolation(workerSpec -> { workerSpec.getClasspath().from(getCodecClasspath()); // <2> }); for (File sourceFile : getSource().getFiles()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/core-execution/workers/src/main/java/org/gradle/workers/ClassLoaderWorkerSpec.java
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/ForkingWorkerSpec.java
import org.gradle.api.Action; import org.gradle.process.JavaForkOptions; /** * A worker spec providing the requirements of a forked process. * * @since 5.6 */ public interface ForkingWorkerSpec extends WorkerSpec { /** * Executes the provided action against the {@link JavaForkOptions} object associated with this builder. * * @param forkOptionsAction - An action to configure the {@link JavaForkOptions} for this builder
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/core-execution/workers/src/test/groovy/org/gradle/workers/internal/DefaultWorkerExecutorTest.groovy
import org.gradle.util.UsesNativeServices import org.gradle.util.internal.RedirectStdOutAndErr import org.gradle.workers.WorkAction import org.gradle.workers.WorkParameters import org.gradle.workers.WorkerSpec import org.junit.Rule import spock.lang.Specification @UsesNativeServices class DefaultWorkerExecutorTest extends Specification { @Rule RedirectStdOutAndErr output = new RedirectStdOutAndErr() @Rule
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 11 15:27:52 UTC 2024 - 8.3K bytes - Viewed (0)