Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 397 for Transformers (0.16 sec)

  1. subprojects/core-api/src/main/java/org/gradle/internal/Transformers.java

    package org.gradle.internal;
    
    import org.gradle.api.Action;
    import org.gradle.api.Transformer;
    
    import java.net.MalformedURLException;
    import java.net.URI;
    import java.net.URL;
    import java.util.regex.Pattern;
    
    /**
     * Utility transformers.
     */
    public abstract class Transformers {
    
        /**
         * Creates a transformer that simply type casts the input to the given output type.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 15 23:29:03 UTC 2022
    - 5.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/storage/value/transformer.go

    // the first transformer.
    func (t *prefixTransformers) TransformFromStorage(ctx context.Context, data []byte, dataCtx Context) ([]byte, bool, error) {
    	start := time.Now()
    	var errs []error
    	for i, transformer := range t.transformers {
    		if bytes.HasPrefix(data, transformer.Prefix) {
    			result, stale, err := transformer.Transformer.TransformFromStorage(ctx, data[len(transformer.Prefix):], dataCtx)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 18 22:44:02 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/storage/value/transformer_test.go

    	testErr := fmt.Errorf("test error")
    	transformErr := fmt.Errorf("transform error")
    	transformers := []PrefixTransformer{
    		{Prefix: []byte("first:"), Transformer: &testTransformer{from: []byte("value1")}},
    		{Prefix: []byte("second:"), Transformer: &testTransformer{from: []byte("value2")}},
    		{Prefix: []byte("fails:"), Transformer: &testTransformer{err: transformErr}},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 18 22:44:02 UTC 2023
    - 12.8K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/ChainingTransformer.java

            T value = original;
            for (Transformer<T, T> transformer : transformers) {
                value = type.cast(transformer.transform(value));
            }
            return value;
        }
    
        public void add(Transformer<T, T> transformer) {
            transformers.add(transformer);
        }
    
        public void add(final Closure transformer) {
            transformers.add(new Transformer<T, T>() {
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 10:39:11 UTC 2019
    - 2.1K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/registry/rest/update.go

    	// If we're re-called, we need to be able to return the pristine version.
    	if newObj != nil {
    		newObj = newObj.DeepCopyObject()
    	}
    
    	// Allow any configured transformers to update the new object
    	for _, transformer := range i.transformers {
    		newObj, err = transformer(ctx, newObj, oldObj)
    		if err != nil {
    			return nil, err
    		}
    	}
    
    	return newObj, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 27 11:48:28 UTC 2022
    - 11.8K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/FilterChain.java

                    }
                }
            });
        }
    
        public void add(final Transformer<String, String> transformer) {
            transformers.add(new Transformer<Reader, Reader>() {
                @Override
                public Reader transform(Reader reader) {
                    return new LineFilter(reader, transformer);
                }
            });
        }
    
        public void add(final Closure closure) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 20 10:14:55 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/config.go

    	if transformer := transformerOverrides[resource]; transformer != nil {
    		return transformer
    	}
    
    	if transformer := transformerOverrides[schema.GroupResource{
    		Group:    resource.Group,
    		Resource: "*",
    	}]; transformer != nil {
    		return transformer
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 16 16:56:39 UTC 2024
    - 41.2K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/envelope.go

    	if t.cacheEnabled {
    		t.transformers.Add(base64.StdEncoding.EncodeToString(encKey), transformer)
    		metrics.RecordDekCacheFillPercent(float64(t.transformers.Len()) / float64(t.cacheSize))
    	}
    	return transformer, nil
    }
    
    // getTransformer fetches the transformer corresponding to encKey from cache, if it exists.
    func (t *envelopeTransformer) getTransformer(encKey []byte) value.Transformer {
    	if !t.cacheEnabled {
    		return nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 14:23:50 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/server/options/encryptionconfig/controller/controller.go

    		encryptionConfiguration *encryptionconfig.EncryptionConfiguration
    		configChanged           bool
    	)
    
    	// get context to close the new transformers (on error cases and on the next reload)
    	// serverCtx is attached to the API server's lifecycle so we will always close transformers on shut down
    	ctx, closeTransformers := context.WithCancel(serverCtx)
    
    	defer func() {
    		// TODO can work queue metrics help here?
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/update.go

    			return
    		}
    
    		userInfo, _ := request.UserFrom(ctx)
    		transformers := []rest.TransformFunc{}
    
    		// allows skipping managedFields update if the resulting object is too big
    		shouldUpdateManagedFields := true
    		admit = fieldmanager.NewManagedFieldsValidatingAdmissionController(admit)
    		transformers = append(transformers, func(_ context.Context, newObj, liveObj runtime.Object) (runtime.Object, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 01 20:19:46 UTC 2023
    - 11.5K bytes
    - Viewed (0)
Back to top