Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for getMutationGuard (0.23 sec)

  1. subprojects/core/src/test/groovy/org/gradle/api/internal/MutationGuardsTest.groovy

            MutationGuards.of(subject)
    
            then:
            1 * subject.getMutationGuard()
            0 * subject._
        }
    
        def "doesn't get mutation guard of guard unaware instance"() {
            given:
            def subject = Mock(WithoutMutationGuard)
    
            when:
            MutationGuards.of(subject)
    
            then:
            0 * subject.getMutationGuard()
            0 * subject._
        }
    
        interface WithoutMutationGuard {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Aug 31 12:53:33 UTC 2018
    - 1.4K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/MutationGuards.java

         */
        public static MutationGuard of(Object target) {
            if (target instanceof WithMutationGuard) {
                return ((WithMutationGuard) target).getMutationGuard();
            } else {
                return IDENTITY_MUTATION_GUARD;
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 11 21:58:11 UTC 2018
    - 2K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/WithMutationGuard.java

     * limitations under the License.
     */
    
    package org.gradle.api.internal;
    
    /**
     * @see MutationGuard
     * @see MutationGuards#of(Object)
     */
    public interface WithMutationGuard {
        MutationGuard getMutationGuard();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Aug 31 12:53:33 UTC 2018
    - 792 bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/DefaultDomainObjectCollection.java

            return store.size();
        }
    
        @Override
        public int estimatedSize() {
            return store.estimatedSize();
        }
    
        @Override
        public MutationGuard getMutationGuard() {
            return store.getMutationGuard();
        }
    
        @Override
        public Collection<T> findAll(Closure cl) {
            return findAll(cl, new ArrayList<T>());
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/api/internal/collections/FilteredElementSource.java

            }
        }
    
        @Override
        public int estimatedSize() {
            return collection.estimatedSize();
        }
    
        @Override
        public MutationGuard getMutationGuard() {
            return collection.getMutationGuard();
        }
    
        private static class FilteringIterator<T, S extends T> implements Iterator<S>, WithEstimatedSize {
            private final CollectionFilter<S> filter;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 02 15:16:51 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/project/BuildOperationCrossProjectConfigurator.java

                    Actions.with(project, mutationGuard.withMutationEnabled(configureAction));
                }
            }));
        }
    
        @Override
        public MutationGuard getMutationGuard() {
            return mutationGuard;
        }
    
        private final static BuildOperationDescriptor.Builder ALLPROJECTS_DETAILS = computeConfigurationBlockBuildOperationDetails("allprojects");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 13:00:41 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/collections/SortedSetElementSource.java

        }
    
        @Override
        public void realizeExternal(ProviderInternal<? extends T> provider) {
            removePending(provider);
        }
    
        @Override
        public MutationGuard getMutationGuard() {
            return mutationGuard;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/api/internal/CompositeDomainObjectSet.java

            }
    
            @Override
            public void realizeExternal(ProviderInternal<? extends T> provider) {
    
            }
    
            @Override
            public MutationGuard getMutationGuard() {
                return MutationGuards.identity();
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 10.4K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/collections/AbstractIterationOrderRetainingElementSource.java

                // if we make CollectionProviders implement ChangingValue
                element.clearCache();
            }
            return added;
        }
    
        @Override
        public MutationGuard getMutationGuard() {
            return mutationGuard;
        }
    
        protected class RealizedElementCollectionIterator implements Iterator<T> {
            final List<Element<T>> backingList;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 04 20:04:06 UTC 2024
    - 13.6K bytes
    - Viewed (0)
Back to top