Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 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 Nov 03 03:35:11 UTC 2024
    - Last Modified: Sat Sep 28 09:03:24 UTC 2024
    - 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 Nov 03 03:35:11 UTC 2024
    - 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/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 Nov 03 03:35:11 UTC 2024
    - Last Modified: Tue Aug 27 21:13:34 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  4. 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}
         * If may be, for example, at compile time only, at run time or at test time.
         *
         * @see DependencyCoordinates#getScope()
         */
        @Nonnull
        DependencyScope getScope();
    
        /**
    Registered: Sun Nov 03 03:35:11 UTC 2024
    - Last Modified: Sat Sep 28 09:03:24 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  5. impl/maven-core/src/main/java/org/apache/maven/internal/impl/DefaultProject.java

        }
    
        @Nonnull
        @Override
        public List<DependencyCoordinates> getDependencies() {
            return new MappedList<>(getModel().getDependencies(), this::toDependency);
        }
    
        @Nonnull
        @Override
        public List<DependencyCoordinates> getManagedDependencies() {
            DependencyManagement dependencyManagement = getModel().getDependencyManagement();
    Registered: Sun Nov 03 03:35:11 UTC 2024
    - Last Modified: Fri Oct 25 12:31:46 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  6. api/maven-api-core/src/main/java/org/apache/maven/api/package-info.java

     * There are two sub-interfaces, {@link org.apache.maven.api.DownloadedArtifact} which is used when
     * an artifact has been resolved</p>
     *
     * <p>{@link org.apache.maven.api.DependencyCoordinates} instances are used to express a dependency.
     * They are a {@code ArtifactCoordinates} completed with information about how the artifact will be used:
    Registered: Sun Nov 03 03:35:11 UTC 2024
    - Last Modified: Tue Aug 27 21:13:34 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  7. 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 Nov 03 03:35:11 UTC 2024
    - Last Modified: Tue Aug 27 21:13:34 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  8. api/maven-api-core/src/main/java/org/apache/maven/api/Project.java

        /**
         * Returns the project direct dependencies (directly specified or inherited).
         */
        @Nonnull
        List<DependencyCoordinates> getDependencies();
    
        /**
         * Returns the project managed dependencies (directly specified or inherited).
         */
        @Nonnull
        List<DependencyCoordinates> getManagedDependencies();
    
        /**
         * Returns the project ID, usable as key.
         */
        @Nonnull
    Registered: Sun Nov 03 03:35:11 UTC 2024
    - Last Modified: Sat Sep 28 09:03:24 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  9. 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 Nov 03 03:35:11 UTC 2024
    - Last Modified: Tue Aug 27 21:13:34 UTC 2024
    - 3.7K bytes
    - Viewed (0)
Back to top