Class Maven3ScopeManagerConfiguration
java.lang.Object
org.apache.maven.internal.impl.resolver.scopes.Maven3ScopeManagerConfiguration
- All Implemented Interfaces:
org.eclipse.aether.impl.scope.ScopeManagerConfiguration
public final class Maven3ScopeManagerConfiguration
extends Object
implements org.eclipse.aether.impl.scope.ScopeManagerConfiguration
Maven3 scope configurations. Configures scope manager to support Maven3 scopes.
This manager supports the old Maven 3 dependency scopes.
- Since:
- 2.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Maven3ScopeManagerConfigurationstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionCollection<org.eclipse.aether.scope.DependencyScope> buildDependencyScopes(org.eclipse.aether.impl.scope.InternalScopeManager internalScopeManager) Collection<org.eclipse.aether.scope.ResolutionScope> buildResolutionScopes(org.eclipse.aether.impl.scope.InternalScopeManager internalScopeManager) org.eclipse.aether.impl.scope.BuildScopeSourcegetId()booleanbooleanstatic void
-
Field Details
-
INSTANCE
-
DS_COMPILE
- See Also:
-
DS_RUNTIME
- See Also:
-
DS_PROVIDED
- See Also:
-
DS_SYSTEM
- See Also:
-
DS_TEST
- See Also:
-
RS_NONE
- See Also:
-
RS_MAIN_COMPILE
- See Also:
-
RS_MAIN_COMPILE_PLUS_RUNTIME
- See Also:
-
RS_MAIN_RUNTIME
- See Also:
-
RS_MAIN_RUNTIME_PLUS_SYSTEM
- See Also:
-
RS_TEST_COMPILE
- See Also:
-
RS_TEST_RUNTIME
- See Also:
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.eclipse.aether.impl.scope.ScopeManagerConfiguration
-
isStrictDependencyScopes
public boolean isStrictDependencyScopes()- Specified by:
isStrictDependencyScopesin interfaceorg.eclipse.aether.impl.scope.ScopeManagerConfiguration
-
isStrictResolutionScopes
public boolean isStrictResolutionScopes()- Specified by:
isStrictResolutionScopesin interfaceorg.eclipse.aether.impl.scope.ScopeManagerConfiguration
-
getBuildScopeSource
public org.eclipse.aether.impl.scope.BuildScopeSource getBuildScopeSource()- Specified by:
getBuildScopeSourcein interfaceorg.eclipse.aether.impl.scope.ScopeManagerConfiguration
-
buildDependencyScopes
public Collection<org.eclipse.aether.scope.DependencyScope> buildDependencyScopes(org.eclipse.aether.impl.scope.InternalScopeManager internalScopeManager) - Specified by:
buildDependencyScopesin interfaceorg.eclipse.aether.impl.scope.ScopeManagerConfiguration
-
buildResolutionScopes
public Collection<org.eclipse.aether.scope.ResolutionScope> buildResolutionScopes(org.eclipse.aether.impl.scope.InternalScopeManager internalScopeManager) - Specified by:
buildResolutionScopesin interfaceorg.eclipse.aether.impl.scope.ScopeManagerConfiguration
-
main
-