Package org.apache.maven.api
Interface ProjectScope
- All Superinterfaces:
- ExtensibleEnum
Project scope.
 Defines the type of source files to compile, usually either the one that compose the output package
 (i.e. the main artifact) or the ones that will be used when building tests).
 
 This extensible enum has two defined values, MAIN and TEST,
 but can be extended by registering a org.apache.maven.api.spi.ProjectScopeProvider.
 
 Implementation must have equals() and hashCode() implemented, so implementations of this interface
 can be used as keys.
- Since:
- 4.0.0
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ProjectScopeMain scope.static final ProjectScopeTest scope.
- 
Method SummaryMethods inherited from interface org.apache.maven.api.ExtensibleEnumid
- 
Field Details- 
MAINMain scope.
- 
TESTTest scope.
 
-