Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for ArtifactTypeDefinition (0.22 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/artifacts/type/ArtifactTypeDefinition.java

    import org.gradle.api.attributes.HasAttributes;
    
    import java.util.Set;
    
    /**
     * Meta-data about a particular type of artifacts.
     *
     * @since 4.0
     */
    public interface ArtifactTypeDefinition extends HasAttributes, Named {
        /**
         * The attribute that represents the type of the artifact.
         *
         * @since 7.3
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 17 13:01:55 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/type/DefaultArtifactTypeRegistry.java

            Set<String> seen = new HashSet<>();
            if (artifactTypeDefinitions != null) {
                for (ArtifactTypeDefinition artifactTypeDefinition : artifactTypeDefinitions) {
                    if (seen.add(artifactTypeDefinition.getName())) {
                        ImmutableAttributes attributes = ((AttributeContainerInternal) artifactTypeDefinition.getAttributes()).asImmutable();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 11 15:55:52 UTC 2024
    - 8K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/type/DefaultArtifactTypeRegistryTest.groovy

            registry.mapAttributesFor(artifactFile).getAttribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE) == type
    
            where:
            artifactFile    | type
            file("foo.jar") | ArtifactTypeDefinition.JAR_TYPE
            file("foo.zip") | ArtifactTypeDefinition.ZIP_TYPE
            file("foo.bar") | "bar"
            file("foo")     | ""
            dir("foo")      | ArtifactTypeDefinition.DIRECTORY_TYPE
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 11 14:43:17 UTC 2024
    - 11.6K bytes
    - Viewed (0)
  4. platforms/jvm/platform-jvm/src/main/java/org/gradle/api/plugins/internal/JavaConfigurationVariantMapping.java

         * publication.
         */
        public static final Set<String> UNPUBLISHABLE_VARIANT_ARTIFACTS = ImmutableSet.of(
            ArtifactTypeDefinition.JVM_CLASS_DIRECTORY,
            ArtifactTypeDefinition.JVM_RESOURCES_DIRECTORY,
            ArtifactTypeDefinition.DIRECTORY_TYPE
        );
    
        private final String scope;
        private final boolean optional;
        private final Configuration resolutionConfiguration;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 01:37:13 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/type/DefaultArtifactTypeContainer.java

        private final ImmutableAttributesFactory attributesFactory;
    
        public DefaultArtifactTypeContainer(Instantiator instantiator, ImmutableAttributesFactory attributesFactory, CollectionCallbackActionDecorator callbackActionDecorator) {
            super(ArtifactTypeDefinition.class, instantiator, callbackActionDecorator);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  6. build-logic/packaging/src/main/kotlin/gradlebuild.instrumentation-metadata.gradle.kts

     */
    dependencies {
        registerTransform(InstrumentationMetadataTransform::class) {
            from.attribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE, ArtifactTypeDefinition.JVM_CLASS_DIRECTORY)
            to.attribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE, INSTRUMENTATION_METADATA)
        }
    }
    
    val extension = extensions.create<InstrumentationMetadataExtension>(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 03 15:19:52 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/artifacts/ArtifactAttributes.java

    import org.gradle.api.artifacts.type.ArtifactTypeDefinition;
    import org.gradle.api.attributes.Attribute;
    
    public abstract class ArtifactAttributes {
        /**
         * @deprecated use public {@link ArtifactTypeDefinition#ARTIFACT_TYPE_ATTRIBUTE} instead.
         */
        @Deprecated
        public static final Attribute<String> ARTIFACT_FORMAT = ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 10 16:24:46 UTC 2021
    - 1K bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/FileDependencyResolveIntegrationTest.groovy

                            attributes {
                                attribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE, "thing")
                            }
                        }
                    }
                    dependencies {
                        attributesSchema {
                            attribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE) {
                                compatibilityRules.add(DirectoryIsOk)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 23 22:33:17 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/language/cpp/internal/DefaultCppLibrary.java

            apiElements.getAttributes().attribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE, ArtifactTypeDefinition.DIRECTORY_TYPE);
    
            AttributeContainer publicationAttributes = immutableAttributesFactory.mutable();
            publicationAttributes.attribute(Usage.USAGE_ATTRIBUTE, apiUsage);
            publicationAttributes.attribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE, ArtifactTypeDefinition.ZIP_TYPE);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 20 04:34:06 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  10. platforms/native/language-native/src/main/java/org/gradle/language/cpp/internal/DefaultCppBinary.java

               viewConfiguration.attributes(attributeContainer -> {
                   attributeContainer.attribute(ArtifactTypeDefinition.ARTIFACT_TYPE_ATTRIBUTE, ArtifactTypeDefinition.DIRECTORY_TYPE);
               });
            });
            includePath = componentHeaderDirs.plus(includeDirs.getFiles());
            linkLibraries = nativeLink;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 8.4K bytes
    - Viewed (0)
Back to top