Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 8 of 8 for ProjectScope (0.1 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ProjectScopeProvider.java

     * beyond the standard {@link ProjectScope#MAIN} and {@link ProjectScope#TEST} scopes.
     * Implementations of this interface will be discovered through the Java ServiceLoader mechanism
     * and their provided project scopes will be available throughout the Maven build process.
     * <p>
     * Example usage:
     * <pre>
     * public class CustomProjectScopeProvider implements ProjectScopeProvider {
     *     public Collection&lt;ProjectScope&gt; provides() {
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Thu Apr 03 13:33:59 GMT 2025
    - 2K bytes
    - Click Count (0)
  2. api/maven-api-core/src/test/java/org/apache/maven/api/SourceRootTest.java

    import static org.mockito.Mockito.mock;
    import static org.mockito.Mockito.when;
    
    public class SourceRootTest implements SourceRoot {
        private ProjectScope scope;
    
        private Language language;
    
        private String moduleName;
    
        @Override
        public ProjectScope scope() {
            return (scope != null) ? scope : SourceRoot.super.scope();
        }
    
        @Override
        public Language language() {
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Sun Oct 26 17:22:14 GMT 2025
    - 2.9K bytes
    - Click Count (0)
  3. impl/maven-core/src/main/java/org/apache/maven/project/ConnectedResource.java

     */
    @SuppressWarnings("deprecation")
    class ConnectedResource extends Resource {
        private final SourceRoot originalSourceRoot;
        private final ProjectScope scope;
        private final MavenProject project;
    
        ConnectedResource(SourceRoot sourceRoot, ProjectScope scope, MavenProject project) {
            super(org.apache.maven.api.model.Resource.newBuilder()
                    .directory(sourceRoot.directory().toString())
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Fri Nov 07 13:11:07 GMT 2025
    - 4.5K bytes
    - Click Count (0)
  4. impl/maven-core/src/test/java/org/apache/maven/project/MavenProjectTest.java

            project.addSourceRoot(new DefaultSourceRoot(
                    ProjectScope.MAIN, Language.JAVA_FAMILY, Path.of(basedir.getAbsolutePath(), "src/main/java")));
    
            assertEquals(1, project.getSourceRoots().size());
    
            // Try to remove a different directory
            project.removeSourceRoot(ProjectScope.MAIN, Language.JAVA_FAMILY, "src/test/java");
    
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Fri Nov 28 09:44:37 GMT 2025
    - 9.3K bytes
    - Click Count (0)
  5. impl/maven-core/src/main/java/org/apache/maven/project/MavenProject.java

        }
    
        /**
         * @deprecated Replaced by {@code addSourceRoot(ProjectScope.MAIN, Language.JAVA_FAMILY, path)}.
         */
        @Deprecated(since = "4.0.0")
        public void addCompileSourceRoot(String path) {
            addSourceRoot(ProjectScope.MAIN, Language.JAVA_FAMILY, path);
        }
    
        /**
         * @deprecated Replaced by {@code removeSourceRoot(ProjectScope.MAIN, Language.JAVA_FAMILY, path)}.
         */
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Fri Aug 29 12:47:20 GMT 2025
    - 67K bytes
    - Click Count (0)
  6. impl/maven-core/src/test/java/org/apache/maven/internal/impl/DefaultProjectManagerTest.java

    import java.nio.file.Paths;
    import java.util.function.Supplier;
    
    import org.apache.maven.api.Language;
    import org.apache.maven.api.ProducedArtifact;
    import org.apache.maven.api.Project;
    import org.apache.maven.api.ProjectScope;
    import org.apache.maven.api.services.ArtifactManager;
    import org.apache.maven.impl.DefaultModelVersionParser;
    import org.apache.maven.impl.DefaultSourceRoot;
    import org.apache.maven.impl.DefaultVersionParser;
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Wed Dec 17 16:17:01 GMT 2025
    - 5.2K bytes
    - Click Count (0)
  7. impl/maven-core/src/main/java/org/apache/maven/internal/impl/DefaultProjectManager.java

    import java.util.stream.Stream;
    
    import org.apache.maven.RepositoryUtils;
    import org.apache.maven.api.Language;
    import org.apache.maven.api.ProducedArtifact;
    import org.apache.maven.api.Project;
    import org.apache.maven.api.ProjectScope;
    import org.apache.maven.api.RemoteRepository;
    import org.apache.maven.api.Service;
    import org.apache.maven.api.SourceRoot;
    import org.apache.maven.api.annotations.Nonnull;
    import org.apache.maven.api.di.SessionScoped;
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Wed Dec 17 16:17:01 GMT 2025
    - 10.9K bytes
    - Click Count (0)
  8. api/maven-api-spi/src/main/java/org/apache/maven/api/spi/ExtensibleEnumProvider.java

         * that this provider wants to contribute.
         * <p>
         * The values returned by this method should be created using the appropriate factory methods
         * for the specific enum type, such as {@code language()}, {@code projectScope()}, or
         * {@code pathScope()}.
         *
         * @return a non-null collection of enum instances to register
         */
        @Nonnull
        Collection<T> provides();
    Created: Sun Dec 28 03:35:09 GMT 2025
    - Last Modified: Thu Apr 03 13:33:59 GMT 2025
    - 2.8K bytes
    - Click Count (0)
Back to Top