Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for instrumentationMetadata (0.22 sec)

  1. platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/metadata/InstrumentationMetadata.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.internal.instrumentation.api.metadata;
    
    public interface InstrumentationMetadata {
        boolean isInstanceOf(String type, String superType);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 02 15:44:14 UTC 2023
    - 778 bytes
    - Viewed (0)
  2. build-logic/packaging/src/main/kotlin/gradlebuild/instrumentation/extensions/InstrumentationMetadataExtension.kt

        fun createInstrumentationMetadataViewOf(other: Configuration): FileCollection {
            val runtimeInstrumentationMetadata = configurations.create("${other.name}InstrumentationMetadata") {
                attributes.attribute(Attributes.artifactType, INSTRUMENTATION_METADATA)
                isCanBeResolved = true
                isCanBeConsumed = false
                extendsFrom(other)
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 03 15:19:52 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/classpath/ClassData.java

    import org.gradle.internal.instrumentation.api.metadata.InstrumentationMetadata;
    import org.gradle.internal.lazy.Lazy;
    import org.objectweb.asm.ClassReader;
    import org.objectweb.asm.tree.ClassNode;
    
    import javax.annotation.Nonnull;
    
    public class ClassData implements InstrumentationMetadata {
        private final InstrumentationTypeRegistry typeRegistry;
        private final Lazy<ClassNode> classNode;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 20:14:01 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  4. platforms/core-runtime/internal-instrumentation-api/src/main/java/org/gradle/internal/instrumentation/api/jvmbytecode/JvmBytecodeCallInterceptor.java

    import org.gradle.internal.instrumentation.api.types.FilterableBytecodeInterceptorFactory;
    import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorFilter;
    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 {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 10 13:55:59 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  5. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/jvmbytecode/InterceptJvmCallsGenerator.java

    import org.gradle.internal.instrumentation.api.annotations.ParameterKind;
    import org.gradle.internal.instrumentation.api.jvmbytecode.JvmBytecodeCallInterceptor;
    import org.gradle.internal.instrumentation.api.metadata.InstrumentationMetadata;
    import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorFilter;
    import org.gradle.internal.instrumentation.api.types.BytecodeInterceptorType;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 10 18:50:01 UTC 2024
    - 27.4K bytes
    - Viewed (0)
  6. build-logic/packaging/src/main/kotlin/gradlebuild/instrumentation/transforms/InstrumentationMetadataTransform.kt

    abstract class InstrumentationMetadataTransform : TransformAction<TransformParameters.None> {
    
        companion object {
            const val INSTRUMENTATION_METADATA = "instrumentationMetadata"
            const val DIRECT_SUPER_TYPES_FILE = "direct-super-types.properties"
            const val INSTRUMENTED_CLASSES_FILE = "instrumented-classes.txt"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 19 14:00:26 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  7. build-logic/packaging/src/test/kotlin/gradlebuild/instrumentation/InstrumentationMetadataPluginTest.kt

                }
    
                dependencies {
                    implementation(project(":core"))
                    implementation(project(":code-quality"))
                }
    
                instrumentationMetadata {
                    classpathToInspect = createInstrumentationMetadataViewOf(configurations.runtimeClasspath)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 10:55:53 UTC 2023
    - 10.9K bytes
    - Viewed (0)
  8. build-logic/packaging/src/main/kotlin/gradlebuild.instrumentation-metadata.gradle.kts

    import gradlebuild.instrumentation.transforms.InstrumentationMetadataTransform
    import gradlebuild.instrumentation.transforms.InstrumentationMetadataTransform.Companion.INSTRUMENTATION_METADATA
    import org.gradle.api.internal.GradleInternal
    
    /**
     * A plugin that configures tasks and transforms to generate metadata that is needed for code instrumentation.
     */
    dependencies {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 03 15:19:52 UTC 2023
    - 2.4K bytes
    - Viewed (0)
Back to top