Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for onAggregatingAccess (0.36 sec)

  1. platforms/core-configuration/input-tracking/src/main/java/org/gradle/internal/configuration/inputs/AccessTrackingEnvMap.java

                @Override
                public void onAccess(@Nullable Object o) {
                    getAndReport(Objects.requireNonNull(o));
                }
    
                @Override
                public void onAggregatingAccess() {
                    reportAggregatingAccess();
                }
    
                @Override
                public void onRemove(@Nullable Object object) {
                    // Environment variables are immutable.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Nov 11 00:37:04 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  2. platforms/core-configuration/input-tracking/src/main/java/org/gradle/internal/configuration/inputs/AccessTrackingSet.java

     *
     * @param <E> the type of elements
     */
    class AccessTrackingSet<E> extends ForwardingSet<E> {
        public interface Listener {
            void onAccess(@Nullable Object o);
    
            void onAggregatingAccess();
    
            void onRemove(@Nullable Object object);
    
            void onClear();
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Nov 11 00:37:04 UTC 2023
    - 5K bytes
    - Viewed (0)
  3. platforms/core-configuration/input-tracking/src/test/groovy/org/gradle/internal/configuration/inputs/AccessTrackingSetTest.groovy

            then:
            0 * listener._
        }
    
        def "method #methodName is reported as aggregating"() {
            when:
            operation.accept(set)
    
            then:
            (1.._) * listener.onAggregatingAccess()
            0 * listener._
    
            where:
            methodName            | operation
            "iterator()"          | call(s -> s.iterator())
            "toArray()"           | call(s -> s.toArray())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Nov 11 00:37:04 UTC 2023
    - 6K bytes
    - Viewed (0)
  4. platforms/core-configuration/input-tracking/src/main/java/org/gradle/internal/configuration/inputs/AccessTrackingProperties.java

                @Override
                public void onAccess(@Nullable Object o) {
                    getAndReportAccess(o);
                }
    
                @Override
                public void onAggregatingAccess() {
                    reportAggregatingAccess();
                }
    
                @Override
                public void onRemove(@Nullable Object object) {
                    reportRemoval(Objects.requireNonNull(object));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 07:32:51 UTC 2024
    - 20.7K bytes
    - Viewed (0)
Back to top