- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 28 for CallInterceptionRequest (0.3 sec)
-
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/model/CallInterceptionRequest.java
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.internal.instrumentation.model; public interface CallInterceptionRequest { CallableInfo getInterceptedCallable(); ImplementationInfo getImplementationInfo(); RequestExtrasContainer getRequestExtras();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 02 15:44:14 UTC 2023 - 852 bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/RequestGroupingInstrumentationClassSourceGenerator.java
protected abstract String classNameForRequest(CallInterceptionRequest request); protected abstract Consumer<TypeSpec.Builder> classContentForClass( String className, List<CallInterceptionRequest> requestsClassGroup, Consumer<? super CallInterceptionRequest> onProcessedRequest, Consumer<? super HasFailures.FailureInfo> onFailure ); @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 08:22:43 UTC 2023 - 3.3K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/AddGeneratedClassNameFlagFromClassLevelAnnotation.java
this.produceFlagForGeneratedClassName = produceFlagForGeneratedClassName; } @Override public Collection<CallInterceptionRequest> postProcessRequest(CallInterceptionRequest originalRequest) { Optional<ExecutableElement> maybeOriginatingElement = originalRequest.getRequestExtras().getByType(OriginatingElement.class) .map(OriginatingElement::getElement);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 13:39:36 UTC 2023 - 5.1K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/extensions/types/InstrumentedTypesResourceGenerator.java
*/ public class InstrumentedTypesResourceGenerator implements InstrumentationResourceGenerator { @Override public Collection<CallInterceptionRequest> filterRequestsForResource(Collection<CallInterceptionRequest> interceptionRequests) { return interceptionRequests.stream() .filter(request -> request.getInterceptedCallable().getOwner().isInterceptSubtypes())
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 28 13:09:40 UTC 2024 - 2.7K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/features/withstaticreference/WithExtensionReferencesReader.java
import java.util.Collection; import java.util.Collections; public class WithExtensionReferencesReader implements RequestPostProcessorExtension { @Override public Collection<CallInterceptionRequest> postProcessRequest(CallInterceptionRequest originalRequest) { if (shouldPostProcess(originalRequest)) { originalRequest.getRequestExtras().getByType(RequestExtra.OriginatingElement.class).ifPresent(originatingElement -> {
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/groovy/CallInterceptorSpecs.java
BytecodeInterceptorType getInterceptorType(); List<CallInterceptionRequest> getRequests(); class NamedCallableInterceptorSpec implements CallInterceptorSpec { private final String name; private final String className; private final String fullClassName; private final List<CallInterceptionRequest> requests; private final BytecodeInterceptorType interceptorType;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 15 13:39:36 UTC 2023 - 5.8K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/jvmbytecode/InterceptJvmCallsGenerator.java
protected Consumer<TypeSpec.Builder> classContentForClass( String className, List<CallInterceptionRequest> requestsClassGroup, Consumer<? super CallInterceptionRequest> onProcessedRequest, Consumer<? super FailureInfo> onFailure ) { Map<Type, FieldSpec> typeFieldByOwner = generateFieldsForImplementationOwners(requestsClassGroup);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 10 18:50:01 UTC 2024 - 27.4K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/InstrumentationResourceGenerator.java
import org.gradle.internal.instrumentation.model.CallInterceptionRequest; import java.io.OutputStream; import java.util.Collection; import java.util.List; public interface InstrumentationResourceGenerator { /** * Filter the requests to only those that are relevant to the resource being generated. */ Collection<CallInterceptionRequest> filterRequestsForResource(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 26 14:58:23 UTC 2024 - 2.1K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/features/withstaticreference/WithExtensionReferencesPostProcessor.java
import java.util.stream.Stream; public class WithExtensionReferencesPostProcessor implements RequestPostProcessorExtension { @Override public Collection<CallInterceptionRequest> postProcessRequest(CallInterceptionRequest originalRequest) { Optional<WithExtensionReferencesExtra> extra = originalRequest.getRequestExtras().getByType(WithExtensionReferencesExtra.class); return extra
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 02 15:44:14 UTC 2023 - 4.2K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/extensibility/RequestPostProcessorExtension.java
package org.gradle.internal.instrumentation.processor.extensibility; import org.gradle.internal.instrumentation.model.CallInterceptionRequest; import java.util.Collection; public interface RequestPostProcessorExtension extends InstrumentationProcessorExtension { Collection<CallInterceptionRequest> postProcessRequest(CallInterceptionRequest originalRequest);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 02 15:44:14 UTC 2023 - 986 bytes - Viewed (0)