- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for JvmBytecodeCallInterceptor (0.36 sec)
-
platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/jvmbytecode/JvmBytecodeCallInterceptor.java
import org.gradle.internal.instrumentation.api.metadata.InstrumentationMetadata; import org.objectweb.asm.MethodVisitor; import org.objectweb.asm.tree.MethodNode; import java.util.function.Supplier; public interface JvmBytecodeCallInterceptor extends FilterableBytecodeInterceptor { boolean visitMethodInsn( String className, int opcode, String owner, String name, String descriptor,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 13:55:59 UTC 2024 - 1.7K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/JvmBytecodeInterceptorFactoryProvider.java
} private static List<JvmBytecodeCallInterceptor.Factory> loadFactories(ClassLoader classLoader, String forPackage) { ImmutableList.Builder<JvmBytecodeCallInterceptor.Factory> factories = ImmutableList.builder(); for (JvmBytecodeCallInterceptor.Factory factory : ServiceLoader.load(JvmBytecodeCallInterceptor.Factory.class, classLoader)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 09:44:54 UTC 2023 - 4.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/JvmBytecodeInterceptorSet.java
import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorFilter; import org.gradle.internal.instrumentation.api.jvmbytecode.JvmBytecodeCallInterceptor; import org.objectweb.asm.MethodVisitor; import java.util.List; public interface JvmBytecodeInterceptorSet { List<JvmBytecodeCallInterceptor> getInterceptors(MethodVisitor methodVisitor, ClassData classData); BytecodeInterceptorFilter getOriginalFilter();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Nov 24 13:33:59 UTC 2023 - 1.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/classpath/intercept/DefaultJvmBytecodeInterceptorFactorySet.java
List<JvmBytecodeCallInterceptor.Factory> factories = provider.getInterceptorFactories().stream() .filter(filter::matches) .collect(Collectors.toList()); return new JvmBytecodeInterceptorSet() { @Override public List<JvmBytecodeCallInterceptor> getInterceptors(MethodVisitor methodVisitor, ClassData classData) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Nov 24 13:33:59 UTC 2023 - 2.1K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/test/groovy/org/gradle/internal/instrumentation/processor/codegen/jvmbytecode/InterceptJvmCallsResourceGeneratorTest.groovy
import static javax.tools.StandardLocation.CLASS_OUTPUT class InterceptJvmCallsResourceGeneratorTest extends InstrumentationCodeGenTest { def "should generate a META-INF/services resource with all JvmBytecodeCallInterceptor factory classes"() { given: def givenFirstSource = source """ package org.gradle.test; import org.gradle.internal.instrumentation.api.annotations.*;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 02 15:44:14 UTC 2023 - 3.4K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/jvmbytecode/InterceptJvmCallsResourceGenerator.java
* limitations under the License. */ package org.gradle.internal.instrumentation.processor.codegen.jvmbytecode; import org.gradle.internal.instrumentation.api.jvmbytecode.JvmBytecodeCallInterceptor; import org.gradle.internal.instrumentation.model.CallInterceptionRequest; import org.gradle.internal.instrumentation.model.RequestExtra;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 13:09:40 UTC 2024 - 3.1K bytes - Viewed (0)