Uses of Interface
org.apache.maven.api.ProjectScope
Packages that use ProjectScope
Package
Description
Maven Core API
Defines core service interfaces that provide essential Maven functionality such as
artifact resolution, dependency management, and build execution.
-
Uses of ProjectScope in org.apache.maven.api
Fields in org.apache.maven.api declared as ProjectScopeModifier and TypeFieldDescriptionstatic final ProjectScopeProjectScope.MAINMain scope.static final ProjectScopeProjectScope.TESTTest scope.Methods in org.apache.maven.api that return ProjectScopeModifier and TypeMethodDescriptionPathScope.projectScope()Session.requireProjectScope(String id) Obtain theProjectScopefrom the specifiedid.default ProjectScopeSourceRoot.scope()Returns in which context the source files will be used.Methods in org.apache.maven.api with parameters of type ProjectScopeModifier and TypeMethodDescriptiondefault PathProject.getOutputDirectory(ProjectScope scope) Returns the absolute path to the directory where files generated by the build are placed. -
Uses of ProjectScope in org.apache.maven.api.services
Methods in org.apache.maven.api.services with parameters of type ProjectScopeModifier and TypeMethodDescriptionvoidProjectManager.addSourceRoot(Project project, ProjectScope scope, Language language, Path directory) Resolves and adds the given directory as a source with the given scope and language.ProjectManager.getEnabledSourceRoots(Project project, ProjectScope scope, Language language) Returns all enabled sources that provide files in the given language for the given scope.