Library
data class Library(uniqueId: String, artifactVersion: String?, name: String, description: String?, website: String?, developers: List<Developer>, organization: Organization?, scm: Scm?, licenses: Set<License>)
Content copied to clipboard
Describes a complete Library element, specifying important information about a used dependency.
Parameters
unique Id
describes this dependency (matches artifactId without version)
artifact Version
the version of the artifact used
name
of the given dependency
description
of the given dependency, may be empty.
website
provided by the artifact pom.xml
developers
list, including all listed devs according to the pom
file
organization
describing the creating org of for the dependency
scm
information, linking to the repository hosting the source
licenses
all identified licenses for this artifact
Constructors
Properties
artifactId
Link copied to clipboard
artifactVersion
Link copied to clipboard
description
Link copied to clipboard
developers
Link copied to clipboard
openSource
Link copied to clipboard
Returns true
in cases this artifact is assumed to be open source (e..g. scm.url is provided)
organization
Link copied to clipboard