Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for BuildOperationWorker (0.32 sec)

  1. platforms/core-runtime/build-operations/src/main/java/org/gradle/internal/operations/BuildOperationWorker.java

     * limitations under the License.
     */
    
    package org.gradle.internal.operations;
    
    /**
     * A worker that can run build operations.
     *
     * Implementations must be thread-safe.
     */
    public interface BuildOperationWorker<O extends BuildOperation> {
        void execute(O buildOperation, BuildOperationContext context) throws Exception;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 24 14:19:43 UTC 2023
    - 904 bytes
    - Viewed (0)
  2. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/operations/BuildOperationExecutor.java

         */
        <O extends BuildOperation> void runAll(BuildOperationWorker<O> worker, Action<BuildOperationQueue<O>> schedulingAction);
    
        /**
         * Overload allowing {@link BuildOperationConstraint} to be specified.
         *
         * @see BuildOperationExecutor#runAll(BuildOperationWorker, Action)
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 06:02:18 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/operations/DefaultBuildOperationExecutor.java

        }
    
        @Override
        public <O extends BuildOperation> void runAll(BuildOperationWorker<O> worker, Action<BuildOperationQueue<O>> schedulingAction) {
            runAll(worker, schedulingAction, BuildOperationConstraint.MAX_WORKERS);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 16:29:26 UTC 2024
    - 7K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/CommandLineToolInvocationWorker.java

     * limitations under the License.
     */
    
    package org.gradle.nativeplatform.toolchain.internal;
    
    import org.gradle.internal.operations.BuildOperationWorker;
    
    public interface CommandLineToolInvocationWorker extends BuildOperationWorker<CommandLineToolInvocation> {
        /**
         * Returns a human consumable name for this tool.
         */
        String getDisplayName();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 941 bytes
    - Viewed (0)
  5. subprojects/core/src/test/groovy/org/gradle/internal/operations/DefaultBuildOperationExecutorParallelExecutionTest.groovy

            outerOperationCompletion = workerRegistry.startWorker()
            outerOperation = workerRegistry.getCurrentWorkerLease()
        }
    
        static class SimpleWorker implements BuildOperationWorker<DefaultBuildOperationQueueTest.TestBuildOperation> {
            void execute(DefaultBuildOperationQueueTest.TestBuildOperation run, BuildOperationContext context) { run.run(context) }
        }
    
        def "cleanup"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 16:29:26 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  6. subprojects/core/src/testFixtures/groovy/org/gradle/internal/operations/TestBuildOperationExecutor.java

        }
    
        @Override
        public <O extends BuildOperation> void runAll(BuildOperationWorker<O> worker, Action<BuildOperationQueue<O>> schedulingAction) {
            runAll(worker, schedulingAction, BuildOperationConstraint.MAX_WORKERS);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 12:12:49 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  7. platforms/core-runtime/build-operations/src/main/java/org/gradle/internal/operations/DefaultBuildOperationRunner.java

        private static final Logger LOGGER = LoggerFactory.getLogger(DefaultBuildOperationRunner.class);
        private static final BuildOperationWorker<RunnableBuildOperation> RUNNABLE_BUILD_OPERATION_WORKER = new BuildOperationWorker<RunnableBuildOperation>() {
            @Override
            public void execute(RunnableBuildOperation buildOperation, BuildOperationContext context) throws Exception {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:33:49 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  8. platforms/core-runtime/build-operations/src/main/java/org/gradle/internal/operations/BuildOperationRunner.java

        /**
         * Executes the given build operation with the given worker, returns the result.
         */
        <O extends BuildOperation> void execute(O buildOperation, BuildOperationWorker<O> worker, @Nullable BuildOperationState defaultParent);
    
        /**
         * Returns the state of the build operation currently running on this thread. Can be used as parent of a new build operation
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 14:54:57 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  9. platforms/core-runtime/build-operations/src/testFixtures/groovy/org/gradle/internal/operations/TestBuildOperationRunner.java

        @Override
        public <T> T call(CallableBuildOperation<T> buildOperation) {
            return log.call(buildOperation);
        }
    
        @Override
        public <O extends BuildOperation> void execute(O buildOperation, BuildOperationWorker<O> worker, @Nullable BuildOperationState defaultParent) {
            log.execute(buildOperation, worker);
        }
    
        @Override
        public BuildOperationContext start(BuildOperationDescriptor.Builder descriptor) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:33:49 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  10. subprojects/core/src/test/groovy/org/gradle/internal/operations/MaxWorkersTest.groovy

            service.startProjectExecution(true)
            return service
        }
    
        static class SimpleWorker implements BuildOperationWorker<DefaultBuildOperationQueueTest.TestBuildOperation> {
            void execute(DefaultBuildOperationQueueTest.TestBuildOperation run, BuildOperationContext context) { run.run(context) }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 16:29:26 UTC 2024
    - 8.3K bytes
    - Viewed (0)
Back to top