Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for findCallerForCurrentCallIfNotIntercepted (0.3 sec)

  1. subprojects/core/src/test/groovy/org/gradle/internal/classpath/DefaultInstrumentedGroovyCallsTrackerTest.groovy

            when:
            def barCaller = instance.findCallerForCurrentCallIfNotIntercepted("bar", INVOKE_METHOD)
    
            then:
            barCaller == "BarCallerClass"
    
            when:
            def fooCaller = instance.findCallerForCurrentCallIfNotIntercepted("foo", INVOKE_METHOD)
            instance.leaveCall(entryBar)
    
            then:
            fooCaller == null
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 24 15:57:59 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/internal/classpath/InstrumentedGroovyCallsTracker.java

         */
        // TODO maybe also match the args
        @Nullable
        String findCallerForCurrentCallIfNotIntercepted(String callableName, CallKind kind);
    
        /**
         * Matches the current thread's innermost instrumented call as intercepted, after which it cannot be discovered with
         * {@link InstrumentedGroovyCallsTracker#findCallerForCurrentCallIfNotIntercepted}.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 24 15:57:59 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/classpath/PerThreadInstrumentedGroovyCallsTracker.java

            perThreadImplementation.get().leaveCall(entryPoint);
        }
    
        @Nullable
        @Override
        public String findCallerForCurrentCallIfNotIntercepted(String callableName, CallKind kind) {
            return perThreadImplementation.get().findCallerForCurrentCallIfNotIntercepted(callableName, kind);
        }
    
        @Override
        public void markCurrentCallAsIntercepted(String callableName, CallKind kind) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 24 15:57:59 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/internal/classpath/DefaultInstrumentedGroovyCallsTracker.java

                    "got a call to " + top.getCallableName() + " from " + top.getCallerClassName());
        }
    
        @Nullable
        @Override
        public String findCallerForCurrentCallIfNotIntercepted(String callableName, CallKind kind) {
            if (callSiteStack.isEmpty()) {
                return null;
            }
    
            EntryPointCallSiteImpl top = callSiteStack.peek();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/internal/classpath/CallInterceptingMetaClass.java

        }
    
        @Override
        public MetaMethod pickMethod(String methodName, Class[] arguments) {
            String matchedCaller = callsTracker.findCallerForCurrentCallIfNotIntercepted(methodName, INVOKE_METHOD);
            MetaMethod original = adaptee.pickMethod(methodName, arguments);
    
            if (matchedCaller != null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 11 13:46:35 UTC 2024
    - 21.8K bytes
    - Viewed (0)
Back to top