Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for isAwareOfCallSiteName (0.4 sec)

  1. subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/CallInterceptorResolver.java

                return null;
            }
    
            @Override
            public boolean isAwareOfCallSiteName(String name) {
                CallSiteDecorator currentDecorator = getGroovyCallDecorator(interceptorFilter);
                if (currentDecorator instanceof CallInterceptorResolver) {
                    return ((CallInterceptorResolver) currentDecorator).isAwareOfCallSiteName(name);
                }
                return false;
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Nov 24 13:33:59 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/internal/classpath/declarations/GroovyDynamicDispatchInterceptors.java

            @CallerClassName String consumer,
            @InjectVisitorContext BytecodeInterceptorFilter interceptorFilter
        ) throws Throwable {
            if (!ClosureCallInterceptorResolver.of(interceptorFilter).isAwareOfCallSiteName(messageName)) {
                ScriptBytecodeAdapter.setGroovyObjectProperty(messageArgument, senderClass, receiver, messageName);
                return;
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 13:46:35 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/classpath/InstrumentedGroovyMetaClassHelper.java

            // In BeanDynamicObject we can't filter interceptors, so we have to apply all interceptors
            CallInterceptorResolver resolver = ClosureCallInterceptorResolver.of(ALL);
            if (resolver.isAwareOfCallSiteName(callableName)) {
                addInvocationHooksToMetaClass(javaClass, resolver);
            }
        }
    
        private static void addInvocationHooksToMetaClass(Class<?> javaClass, CallInterceptorResolver resolver) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Nov 24 13:33:59 UTC 2023
    - 4K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/DefaultCallSiteDecorator.java

        }
    
        @Override
        @Nullable
        public CallInterceptor resolveCallInterceptor(InterceptScope scope) {
            return interceptors.get(scope);
        }
    
        @Override
        public boolean isAwareOfCallSiteName(String name) {
            return interceptedCallSiteNames.contains(name);
        }
    
        private class DecoratingCallSite extends AbstractCallSite {
            private @Nullable CallSite groovyDefaultCallSite = null;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 13:46:35 UTC 2024
    - 13.3K bytes
    - Viewed (0)
Back to top