Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for ifSuccessfulOrElse (0.42 sec)

  1. platforms/core-runtime/functional/src/test/groovy/org/gradle/internal/TryTest.groovy

            when:
            Try.successful(value).ifSuccessfulOrElse({ successInvoked = true; assert it == value }, { assert false })
            then:
            successInvoked
        }
    
        def "failed or else processes failure"() {
            def failure = new RuntimeException("failure")
            boolean failureInvoked = false
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:10:49 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  2. platforms/core-runtime/functional/src/main/java/org/gradle/internal/Try.java

        /**
         * Calls {successConsumer} with the result if the represented operation was successful,
         * otherwise calls {failureConsumer} with the failure.
         */
        public abstract void ifSuccessfulOrElse(Consumer<? super T> successConsumer, Consumer<? super Throwable> failureConsumer);
    
        private static final class Success<T> extends Try<T> {
            private final T value;
    
            public Success(T value) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 08:10:49 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/tasks/execution/ExecuteActionsTaskExecuter.java

            request.withValidationContext(context.getValidationContext());
            Result result = request.execute();
            result.getExecution().ifSuccessfulOrElse(
                success -> state.setOutcome(convertOutcome(success.getOutcome())),
                failure -> state.setOutcome(new TaskExecutionException(task, failure))
            );
            return new TaskExecuterResult() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 13:46:07 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/TransformingAsyncArtifactListener.java

            }
    
            @Override
            public void visit(ArtifactVisitor visitor) {
                Try<TransformStepSubject> transformedSubject = finalizeValue();
                transformedSubject.ifSuccessfulOrElse(
                    subject -> {
                        for (File output : subject.getFiles()) {
                            ResolvableArtifact resolvedArtifact = artifact.transformedTo(output);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 04:22:29 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  5. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/steps/BuildCacheStep.java

                    cacheableWork.getDisplayName(), cacheKey.getHashCode());
            }
            AfterExecutionResult result = executeWithoutCache(cacheableWork.work, context);
            try {
                result.getExecution().ifSuccessfulOrElse(
                    executionResult -> storeInCacheUnlessDisabled(cacheableWork, cacheKey, result, executionResult),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Feb 05 13:41:13 UTC 2024
    - 10.6K bytes
    - Viewed (0)
Back to top