Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for DependencyCoordinates (0.13 sec)

  1. api/maven-api-core/src/main/java/org/apache/maven/api/DependencyCoordinates.java

     * The {@linkplain #getVersionConstraint() version} and the {@linkplain #getOptional() obligation}
     * may not be defined precisely.
     *
     * @since 4.0.0
     */
    @Experimental
    @Immutable
    public interface DependencyCoordinates extends ArtifactCoordinates {
        /**
         * {@return the type of the dependency}
         * A dependency can be a <abbr>JAR</abbr> file,
         * a modular-<abbr>JAR</abbr> if it is intended to be placed on the module path,
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Wed Mar 05 14:29:21 UTC 2025
    - 2.5K bytes
    - Viewed (0)
  2. api/maven-api-core/src/main/java/org/apache/maven/api/services/DependencyResolver.java

            return resolve(
                    DependencyResolverRequest.build(session, DependencyResolverRequest.RequestType.RESOLVE, dependency));
        }
    
        @Nonnull
        default DependencyResolverResult resolve(
                @Nonnull Session session, @Nonnull DependencyCoordinates dependency, @Nonnull PathScope scope) {
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Wed Oct 16 14:15:37 UTC 2024
    - 9.4K bytes
    - Viewed (0)
  3. api/maven-api-core/src/main/java/org/apache/maven/api/services/DependencyResolverRequest.java

        @Nonnull
        Optional<Project> getProject();
    
        @Nonnull
        Optional<Artifact> getRootArtifact();
    
        @Nonnull
        Optional<DependencyCoordinates> getRoot();
    
        @Nonnull
        Collection<DependencyCoordinates> getDependencies();
    
        @Nonnull
        Collection<DependencyCoordinates> getManagedDependencies();
    
        boolean getVerbose();
    
        @Nonnull
        PathScope getPathScope();
    
        /**
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Fri Feb 07 00:45:02 UTC 2025
    - 20.8K bytes
    - Viewed (0)
  4. api/maven-api-core/src/main/java/org/apache/maven/api/services/DependencyCoordinatesFactory.java

        /**
         * Creates a new {@link DependencyCoordinates} object from the request.
         *
         * @param request the request containing the various data
         * @return a new {@link DependencyCoordinates} object
         *
         * @throws IllegalArgumentException if {@code request} is null or
         *         if {@code request.getSession()} is null or invalid
         */
        @Nonnull
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Tue Aug 27 21:13:34 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  5. api/maven-api-core/src/main/java/org/apache/maven/api/Dependency.java

         * a <abbr>JAR</abbr> containing test classes, <i>etc.</i>
         *
         * @see DependencyCoordinates#getType()
         */
        @Nonnull
        Type getType();
    
        /**
         * {@return the time at which the dependency will be used}.
         * It may be, for example, at compile time only, at run time or at test time.
         *
         * @see DependencyCoordinates#getScope()
         */
        @Nonnull
        DependencyScope getScope();
    
        /**
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Thu Jun 26 07:56:58 UTC 2025
    - 2.8K bytes
    - Viewed (0)
  6. api/maven-api-core/src/main/java/org/apache/maven/api/Session.java

         *
         * @param dependencyCoordinates coordinates of the dependency for which to get the paths
         * @return paths to the transitive dependencies of the given dependency
         *
         * @see org.apache.maven.api.services.DependencyResolver#resolve(Session, DependencyCoordinates)
         */
        @Nonnull
        List<Path> resolveDependencies(@Nonnull DependencyCoordinates dependencyCoordinates);
    
        /**
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Thu Jul 03 14:18:26 UTC 2025
    - 36.5K bytes
    - Viewed (0)
  7. api/maven-api-core/src/main/java/org/apache/maven/api/package-info.java

     * an artifact is being produced by a project.</p>
     *
     * <p>{@link org.apache.maven.api.DependencyCoordinates} instances represent a dependency element in a POM.
     * A {@code DependencyCoordinates} extends {@code ArtifactCoordinates} with additional information about how
     * the artifact will be used: type, scope and obligation (whether the dependency is optional or mandatory).
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Wed Mar 05 14:29:21 UTC 2025
    - 7.7K bytes
    - Viewed (0)
  8. api/maven-api-core/src/main/java/org/apache/maven/api/Exclusion.java

     */
    package org.apache.maven.api;
    
    import org.apache.maven.api.annotations.Experimental;
    import org.apache.maven.api.annotations.Nullable;
    
    /**
     * A dependency exclusion.
     *
     * @since 4.0.0
     * @see DependencyCoordinates#getExclusions()
     */
    @Experimental
    public interface Exclusion {
        @Nullable
        String getGroupId();
    
        @Nullable
        String getArtifactId();
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Tue Aug 27 21:13:34 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  9. api/maven-api-core/src/main/java/org/apache/maven/api/Project.java

         * {@return the project direct dependencies (directly specified or inherited)}.
         */
        @Nonnull
        List<DependencyCoordinates> getDependencies();
    
        /**
         * {@return the project managed dependencies (directly specified or inherited)}.
         */
        @Nonnull
        List<DependencyCoordinates> getManagedDependencies();
    
        /**
         * {@return the project ID, usable as key}.
         */
        @Nonnull
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Thu Feb 27 11:07:03 UTC 2025
    - 10.6K bytes
    - Viewed (0)
  10. api/maven-api-core/src/main/java/org/apache/maven/api/DependencyScope.java

         */
        NONE("none", false),
    
        /**
         * Undefined. When no scope is explicitly given, UNDEFINED will be used, but its meaning will depend on
         * whether the DependencyCoordinates is used in dependency management, in which case it means the scope is not
         * explicitly managed by this managed dependency, or as a real dependency, in which case, the scope
         * will default to {@link #COMPILE}.
         */
    Registered: Sun Sep 07 03:35:12 UTC 2025
    - Last Modified: Wed Mar 19 14:33:26 UTC 2025
    - 4K bytes
    - Viewed (0)
Back to top