- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for methodsNamed (0.16 sec)
-
subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/InterceptScope.java
*/ public static InterceptScope methodsNamed(String methodName) { return new NamedMemberScope(CallType.METHOD, methodName); } /** * The returned scope includes reads of all properties named {@code propertyName}. * This scope doesn't include calls to the getter method corresponding to this property, * use additional explicit {@link #methodsNamed(String)} scope to intercept that. *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 14:02:30 UTC 2024 - 5.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/Instrumented.java
public IntegerGetIntegerInterceptor() { super(Integer.class, InterceptScope.methodsNamed("getInteger")); } @Override protected Object interceptSafe(Invocation invocation, String consumer) throws Throwable { switch (invocation.getArgsCount()) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 13:46:35 UTC 2024 - 34.2K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/DefaultCallSiteDecorator.java
CacheableCallSite ccs = toGroovyCacheableCallSite(originalCallSite); switch (callType) { case "invoke": maybeApplyInterceptor(ccs, caller, flags, interceptors.get(InterceptScope.methodsNamed(name))); break; case "getProperty": maybeApplyInterceptor(ccs, caller, flags, interceptors.get(InterceptScope.readsOfPropertiesNamed(name))); break;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 13:46:35 UTC 2024 - 13.3K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/groovy/InterceptGroovyCallsGenerator.java
scopeExpressions.add(CodeBlock.of("$1T.readsOfPropertiesNamed($2S)", INTERCEPTED_SCOPE_CLASS, propertyName)); scopeExpressions.add(CodeBlock.of("$1T.methodsNamed($2S)", INTERCEPTED_SCOPE_CLASS, getterName)); }); requests.stream().filter(it -> it.getInterceptedCallable().getKind() == CallableKindInfo.GROOVY_PROPERTY_SETTER).forEach(request -> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 13:09:40 UTC 2024 - 16.4K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/CallInterceptingMetaClass.java
MetaMethod original = adaptee.pickMethod(methodName, arguments); if (matchedCaller != null) { CallInterceptor callInterceptor = interceptorResolver.resolveCallInterceptor(InterceptScope.methodsNamed(methodName)); if (callInterceptor instanceof SignatureAwareCallInterceptor) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 11 13:46:35 UTC 2024 - 21.8K bytes - Viewed (0) -
platforms/core-runtime/BYTECODE-INTERCEPTION-README.md
} ``` For dynamic Groovy: ```java public static class SetSourceCompatibilityCallInterceptor extends CallInterceptor { public SetSourceCompatibilityCallInterceptor() { super(InterceptScope.methodsNamed("setSourceCompatibility")); } @Override public Object intercept(Invocation invocation, String consumer) throws Throwable { Object receiver = invocation.getReceiver();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 18 09:22:58 UTC 2024 - 22.1K bytes - Viewed (0)