Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for beforeCollectionChanges (0.28 sec)

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

            def action = Mock(Action)
            container.beforeCollectionChanges(action)
    
            when:
            container.add("a")
    
            then:
            1 * action.execute(null)
            0 * _
        }
    
        def objectIsNotAddedWhenVetoActionThrowsAnException() {
            def action = Mock(Action)
            def failure = new RuntimeException()
            container.beforeCollectionChanges(action)
    
            when:
            container.add("a")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 16 23:50:58 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/configurations/RunnableMutationValidator.java

    import org.gradle.api.Action;
    
    /**
     * A {@link MutationValidator} that can be used as a {@link Runnable} to be passed to
     * {@link org.gradle.api.internal.DefaultDomainObjectSet#beforeCollectionChanges(Action)}.
     */
    public abstract class RunnableMutationValidator implements MutationValidator, Runnable {
        private final MutationType typeAsRunnable;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/DefaultDomainObjectSet.java

         *
         * assertMutableCollectionContents is only used by add/remove methods, but we should remove this special handling and fix
         * DefaultConfiguration and CompositeDomainObjects.
         */
        public void beforeCollectionChanges(Action<Void> action) {
            beforeContainerChange = beforeContainerChange.add(action);
        }
    
        @Override
        protected void assertMutableCollectionContents() {
            beforeContainerChange.execute(null);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  4. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/configurations/DefaultConfiguration.java

            this.ownDependencies.beforeCollectionChanges(validateMutationType(this, MutationType.DEPENDENCIES));
            this.ownDependencyConstraints = (DefaultDomainObjectSet<DependencyConstraint>) domainObjectCollectionFactory.newDomainObjectSet(DependencyConstraint.class);
            this.ownDependencyConstraints.beforeCollectionChanges(validateMutationType(this, MutationType.DEPENDENCIES));
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 17:36:01 UTC 2024
    - 85.4K bytes
    - Viewed (0)
Back to top