class DependencySettings.LicenseSettings extends java.lang.Object
| Type | Name and description |
|---|---|
java.util.List<java.lang.String> |
allowedIDsList of allowed license ids (SPDX identifiers). |
java.util.List<org.savantbuild.dep.domain.License> |
allowedLicensesList of license objects that are allowed. |
java.util.List<java.lang.String> |
allowedPrefixesList of allowed license prefixes for the project. |
java.util.List<java.lang.String> |
ignoredArtifactIDsList of artifact ids (wildcards are allowed) that are ignored when performing license analysis. |
| Constructor and description |
|---|
DependencySettings.LicenseSettings() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
List of allowed license ids (SPDX identifiers). The default includes the most common licenses that are now copyleft in any way.
List of license objects that are allowed. This is a fall back for dependencies pulled from Maven that do not use SPDX.
List of allowed license prefixes for the project. The default includes the most common licenses that are not copyleft in any way.
List of artifact ids (wildcards are allowed) that are ignored when performing license analysis.