- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for methodsNamed (0.26 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) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/ModelSchemaUtilsTest.groovy
} class UnmanagedType { String value } def "detects unmanaged property"() { expect: !ModelSchemaUtils.isMethodDeclaredInManagedType(ModelSchemaUtils.getCandidateMethods(UnmanagedType).methodsNamed("getValue").values().flatten()) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5.1K 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) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/CandidateMethods.java
} /** * @param methodName Method name * @return Candidate methods named {@literal methodName} or {@literal null} if none */ Map<Equivalence.Wrapper<Method>, Collection<Method>> methodsNamed(String methodName) { if (candidates.containsKey(methodName)) { return candidates.get(methodName); } return Collections.<Equivalence.Wrapper<Method>, Collection<Method>>emptyMap(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.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)