Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 11 for JavaPathType (0.25 seconds)

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

         * @param location identification of a path in the {@code javax.tool} API
         * @return Java path type associated to the given location
         */
        public static Optional<JavaPathType> valueOf(JavaFileManager.Location location) {
            for (JavaPathType type : JavaPathType.values()) {
                if (location.equals(type.location)) {
                    return Optional.of(type);
                }
            }
            return Optional.empty();
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Mon Dec 15 11:13:42 GMT 2025
    - 15.7K bytes
    - Click Count (1)
  2. impl/maven-core/src/main/java/org/apache/maven/internal/impl/DefaultTypeRegistry.java

                            handler.isIncludesDependencies(),
                            handler.isAddedToClasspath()
                                    ? new JavaPathType[] {JavaPathType.CLASSES, JavaPathType.MODULES}
                                    : new JavaPathType[] {});
                }
                return type;
            });
        }
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed May 14 04:47:58 GMT 2025
    - 4K bytes
    - Click Count (0)
  3. api/maven-api-core/src/main/java/org/apache/maven/api/PathType.java

            }
        };
    
        /**
         * Returns the unique name of this path type, including the module to patch if any.
         * For example, if this type is {@link JavaPathType#MODULES}, then this method returns {@code "MODULES"}.
         * But if this type was created by {@code JavaPathType.patchModule("foo.bar")}, then this method returns
         * {@code "PATCH_MODULE:foo.bar"}.
         *
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Tue Jan 07 12:02:00 GMT 2025
    - 5K bytes
    - Click Count (0)
  4. api/maven-api-core/src/main/java/org/apache/maven/api/Type.java

         * and the user may have provided no instruction about which type to use. In such
         * case, the plugin may apply rules for choosing a path. See for example
         * {@link JavaPathType#CLASSES} and {@link JavaPathType#MODULES}.</p>
         */
        @Nonnull
        Set<PathType> getPathTypes();
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 6.5K bytes
    - Click Count (0)
  5. compat/maven-artifact/src/main/java/org/apache/maven/artifact/handler/ArtifactHandler.java

         *
         * @return if the artifact can be added to the class path
         *
         * @deprecated A value of {@code true} does not mean that the dependency should
         * be placed on the classpath. See {@code JavaPathType} instead for better analysis.
         */
        @Deprecated
        boolean isAddedToClasspath();
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Oct 25 12:31:46 GMT 2024
    - 2.3K bytes
    - Click Count (0)
  6. api/maven-api-core/src/main/java/org/apache/maven/api/services/DependencyResolverResult.java

    import java.nio.file.Path;
    import java.util.List;
    import java.util.Map;
    import java.util.Optional;
    
    import org.apache.maven.api.Dependency;
    import org.apache.maven.api.DependencyScope;
    import org.apache.maven.api.JavaPathType;
    import org.apache.maven.api.Node;
    import org.apache.maven.api.PathType;
    import org.apache.maven.api.annotations.Experimental;
    import org.apache.maven.api.annotations.Nonnull;
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Wed Mar 05 14:29:21 GMT 2025
    - 6.3K bytes
    - Click Count (0)
  7. api/maven-api-core/src/main/java/org/apache/maven/api/services/DependencyResolverRequest.java

         * For example, if a Java tools accepts only class-path elements, then the filter should return
         * {@code true} for {@link JavaPathType#CLASSES} and {@code false} for {@link JavaPathType#MODULES}.
         * If no filter is explicitly set, then the default is a filter accepting everything.
         *
         * @return a filter for the types of path (class-path, module-path, …) accepted by the tool
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Oct 10 07:30:49 GMT 2025
    - 23K bytes
    - Click Count (0)
  8. compat/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/type/DefaultTypeProvider.java

                    // Java types
                    new DefaultType(
                            Type.JAR, Language.JAVA_FAMILY, "jar", null, false, JavaPathType.CLASSES, JavaPathType.MODULES),
                    new DefaultType(Type.JAVADOC, Language.JAVA_FAMILY, "jar", "javadoc", false, JavaPathType.CLASSES),
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Oct 25 12:31:46 GMT 2024
    - 4.1K bytes
    - Click Count (0)
  9. api/maven-api-core/src/test/java/org/apache/maven/api/JavaPathTypeTest.java

         */
        @Test
        public void testEqualsHashCode() {
            JavaPathType.Modular foo1 = JavaPathType.patchModule("foo");
            JavaPathType.Modular foo2 = JavaPathType.patchModule("foo");
            JavaPathType.Modular bar = JavaPathType.patchModule("bar");
            assertEquals(foo1, foo2);
            assertEquals(foo1.hashCode(), foo2.hashCode());
            assertNotEquals(foo1, bar);
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Nov 13 14:20:26 GMT 2025
    - 2.9K bytes
    - Click Count (0)
  10. compat/maven-resolver-provider/src/main/java/org/apache/maven/repository/internal/type/DefaultType.java

    import java.util.Arrays;
    import java.util.Collections;
    import java.util.HashMap;
    import java.util.HashSet;
    import java.util.Map;
    import java.util.Set;
    
    import org.apache.maven.api.JavaPathType;
    import org.apache.maven.api.Language;
    import org.apache.maven.api.PathType;
    import org.apache.maven.api.Type;
    import org.apache.maven.repository.internal.artifact.MavenArtifactProperties;
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Mar 19 13:42:58 GMT 2026
    - 4.3K bytes
    - Click Count (0)
Back to Top