Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for tryDisableRepository (0.25 sec)

  1. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ConnectionFailureRepositoryDisablerTest.groovy

            def repositoryId2 = 'def'
    
            when:
            boolean disabled = disabler.tryDisableRepository(repositoryId1, exception)
    
            then:
            disabled
            disabler.disabledRepositories.size() == 1
            disabler.disabledRepositories.contains(repositoryId1)
    
            when:
            disabled = disabler.tryDisableRepository(repositoryId1, exception)
    
            then:
            disabled
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 19:29:11 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ErrorHandlingModuleComponentRepositoryTest.groovy

            access.listModuleVersions(dependency, result)
    
            then: 'resolution fails and repo is disabled'
            1 * repositoryBlacklister.tryDisableRepository(REPOSITORY_ID, { hasCause(it, exception) })
            1 * result.failed(_ as ModuleVersionResolveException)
    
            when: 'repo is already disabled'
            repositoryBlacklister.isDisabled(REPOSITORY_ID) >> true
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 00:21:07 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/RepositoryDisabler.java

         * (<strong>Be sure to note the ambiguity in this value</strong>)
         * @implSpec implementations <strong>MUST</strong> return {@code false} if the repository is not disabled by this call
         */
        boolean tryDisableRepository(String repositoryId, Throwable throwable);
    
        enum NoOpDisabler implements RepositoryDisabler {
            INSTANCE;
    
            @Override
            public boolean isDisabled(String repositoryId) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 19:29:11 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ConnectionFailureRepositoryDisabler.java

        @Override
        public Optional<Throwable> getDisabledReason(String repositoryId) {
            return Optional.ofNullable(disabledRepositories.get(repositoryId));
        }
    
        @Override
        public boolean tryDisableRepository(String repositoryId, Throwable reason) {
            boolean disabled = isDisabled(repositoryId);
    
            if (disabled) {
                return true;
            }
    
            if (isCriticalFailure(reason)) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 19:29:11 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/ivyresolve/ErrorHandlingModuleComponentRepository.java

                    if (doNotRetry || retries == maxTentativesCount) {
                        if (unexpectedFailure != null) {
                            repositoryDisabler.tryDisableRepository(repositoryId, failure);
                        }
                        result.failed(failure);
                        break;
                    } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 00:21:07 UTC 2024
    - 14.3K bytes
    - Viewed (0)
Back to top