Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for ProjectComponentPublication (0.25 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/projectmodule/ProjectComponentPublication.java

    import org.gradle.api.internal.component.SoftwareComponentInternal;
    import org.gradle.api.provider.Provider;
    
    import javax.annotation.Nullable;
    
    public interface ProjectComponentPublication extends ProjectPublication {
        /**
         * Returns the coordinates of the publication in the given namespace.
         */
        @Nullable
        <T> T getCoordinates(Class<T> type);
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/ivyservice/projectmodule/DefaultProjectDependencyPublicationResolver.java

            Set<ProjectComponentPublication> topLevel = new LinkedHashSet<>();
            Set<ProjectComponentPublication> topLevelWithComponent = new LinkedHashSet<>();
            Set<SoftwareComponent> childComponents = getChildComponents(publications.keySet());
            for (Map.Entry<ProjectComponentPublication, T> entry : publications.entrySet()) {
                ProjectComponentPublication publication = entry.getKey();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  3. platforms/ide/ide/src/test/groovy/org/gradle/plugins/ide/internal/tooling/ProjectPublicationsBuilderTest.groovy

    class ProjectPublicationsBuilderTest extends AbstractProjectBuilderSpec {
    
        def publicationRegistry = Stub(ProjectPublicationRegistry) {
            getPublications(ProjectComponentPublication, Path.ROOT) >> [Stub(ProjectComponentPublication) {
                getCoordinates(ModuleVersionIdentifier) >> Stub(ModuleVersionIdentifier) {
                    getGroup() >> "group"
                    getName() >> "name"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2K bytes
    - Viewed (0)
  4. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/tooling/PublicationsBuilder.java

            List<DefaultGradlePublication> gradlePublications = new ArrayList<>();
    
            for (ProjectComponentPublication projectPublication : publicationRegistry.getPublications(ProjectComponentPublication.class, project.getIdentityPath())) {
                ModuleVersionIdentifier id = projectPublication.getCoordinates(ModuleVersionIdentifier.class);
                if (id != null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  5. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/artifacts/ivyservice/projectmodule/DefaultProjectDependencyPublicationResolverTest.groovy

            Map<Path, List<ProjectComponentPublication>> map = [:]
    
            void register(Path identityPath, ProjectComponentPublication... publications) {
                map.computeIfAbsent(identityPath, { [] }).addAll(publications)
            }
    
            @Override
            <T extends ProjectPublication> Collection<ProjectComponentPublication> getPublications(Class<T> type, Path projectIdentityPath) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 19 01:37:13 UTC 2023
    - 15.9K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/main/java/org/gradle/swiftpm/internal/NativeProjectPublication.java

    import org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectComponentPublication;
    import org.gradle.api.internal.component.SoftwareComponentInternal;
    import org.gradle.api.internal.provider.Providers;
    import org.gradle.api.provider.Provider;
    import org.gradle.internal.DisplayName;
    
    import javax.annotation.Nullable;
    
    public class NativeProjectPublication implements ProjectComponentPublication {
        private final DisplayName displayName;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  7. platforms/software/publish/src/main/java/org/gradle/api/publish/internal/PublicationInternal.java

    import org.gradle.api.Action;
    import org.gradle.api.artifacts.ModuleVersionIdentifier;
    import org.gradle.api.artifacts.PublishArtifact;
    import org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectComponentPublication;
    import org.gradle.api.internal.attributes.ImmutableAttributes;
    import org.gradle.api.publish.Publication;
    import org.gradle.api.publish.PublicationArtifact;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 3K bytes
    - Viewed (0)
Back to top