public interface AbstractDependencyDescriptor
extends com.buschmais.jqassistant.core.store.api.model.Descriptor
| Modifier and Type | Method and Description |
|---|---|
String |
getScope()
<p>Get the scope of the dependency - <code>compile</code>,
<code>runtime</code>, <code>test</code>, <code>system</code>, and
<code>provided</code>.
|
boolean |
isOptional()
<p>Get indicates the dependency is optional for use of this library.
|
void |
setOptional(boolean optional)
<p>Set optional.
|
void |
setScope(String scope)
<p>Set the scope.
|
String getScope()
<p>Get the scope of the dependency - <code>compile</code>, <code>runtime</code>, <code>test</code>, <code>system</code>, and <code>provided</code>. Used to calculate the various classpaths used for compilation, testing, and so on. It also assists in determining which artifacts to include in a distribution of this project.</p>
void setScope(String scope)
<p>Set the scope.</p>
scope - The scope.boolean isOptional()
<p>Get indicates the dependency is optional for use of this library. While the version of the dependency will be taken into account for dependency calculation if the library is used elsewhere, it will not be passed on transitively.</p>
void setOptional(boolean optional)
<p>Set optional.</p>
optional - Is optional?Copyright © 2016–2021 jQAssistant Development Team. All rights reserved.