- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for classLoaderIsolation (0.23 sec)
-
testing/performance/src/templates/workerApiProject/buildSrc/src/main/java/com/example/worker/WorkerPlugin.java
@Override public void apply(final Project project) { project.getPluginManager().apply("base"); project.getTasks().create("noIsolation", WorkerTask.class); project.getTasks().create("classloaderIsolation", WorkerTask.class, new Action<WorkerTask>() { @Override public void execute(WorkerTask workerTask) { workerTask.setIsolationMode(IsolationMode.CLASSLOADER); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 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/WorkerExecutor.java
*/ WorkQueue noIsolation(); /** * Creates a {@link WorkQueue} to submit work for asynchronous execution with an isolated classloader. * * @since 5.6 */ WorkQueue classLoaderIsolation(); /** * 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/integTest/groovy/org/gradle/workers/internal/WorkerExecutorCompositeBuildIntegrationTest.groovy
executer.expectDocumentedDeprecationWarning("The WorkerExecutor.submit() method has been deprecated. This is scheduled to be removed in Gradle 8.0. Please use the noIsolation(), classLoaderIsolation() or processIsolation() method instead. See https://docs.gradle.org/current/userguide/upgrading_version_5.html#method_workerexecutor_submit_is_deprecated for more details.") } settingsFile << """
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 6K bytes - Viewed (0) -
platforms/core-execution/workers/src/test/groovy/org/gradle/workers/internal/DefaultWorkerExecutorParallelTest.groovy
instant.allStarted } then: 6 * workerThreadRegistry.workerThread >> true 6 * executionQueue.submit(_) where: isolationMode << ["noIsolation", "classLoaderIsolation", "processIsolation"] } def "can wait on results to complete"() { when: workerExecutor.await() then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 25 14:22:31 UTC 2024 - 6.5K bytes - Viewed (0) -
platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/maven/PomProjectInitDescriptor.java
IncubationLogger.incubatingFeatureUsed("Maven to Gradle conversion"); try { Settings settings = settingsProvider.buildSettings(); executor.classLoaderIsolation(config -> config.getClasspath().from(mavenClasspath)) .submit(Maven2GradleWorkAction.class, params -> { params.getWorkingDir().set(initSettings.getTarget());
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Jan 23 19:14:24 UTC 2024 - 6.5K bytes - Viewed (0) -
platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorNestingIntegrationTest.groovy
*/ def "workers with classpath isolation cannot spawn more work with #nestedIsolationMode"() { buildFile << """ ${getWorkActionWithNesting("classLoaderIsolation", nestedIsolationMode)} task runInWorker(type: NestingWorkerTask) """.stripIndent() expect: fails("runInWorker") and:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 09:36:27 UTC 2023 - 9.5K bytes - Viewed (0) -
platforms/core-execution/workers/src/test/groovy/org/gradle/workers/internal/DefaultWorkerExecutorTest.groovy
return new DefaultWorkResult(true, null) } } def "executor executes a given runnable in-process"() { when: workerExecutor.classLoaderIsolation().submit(TestExecutable.class, Actions.doNothing()) then: 1 * workerThreadRegistry.workerThread >> true 1 * executionQueue.submit(_) >> { args -> task = args[0] } when:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Mar 11 15:27:52 UTC 2024 - 8.3K bytes - Viewed (0)