From 3058d9502d4edaac6bf2314696f1a2725eda47e9 Mon Sep 17 00:00:00 2001 From: goneall Date: Fri, 19 Jan 2024 20:25:32 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=20ca7a5?= =?UTF-8?q?8babc62b52736c2cbfbf6c6c4eeb9b1a0cd=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apidocs/allclasses-index.html | 18 +- apidocs/index-all.html | 10 +- apidocs/member-search-index.js | 2 +- .../spdx/maven/class-use/OutputFormat.html | 4 +- .../utils/SpdxDependencyInformation.html | 10 +- .../spdx/maven/utils/SpdxDocumentBuilder.html | 10 +- .../maven/utils/SpdxExternalRefBuilder.html | 166 ++++++++++++++++++ .../maven/utils/class-use/LicenseManager.html | 5 +- .../class-use/LicenseMapperException.html | 4 +- .../utils/class-use/SpdxBuilderException.html | 4 +- .../class-use/SpdxExternalRefBuilder.html | 61 +++++++ .../org/spdx/maven/utils/package-summary.html | 18 +- .../org/spdx/maven/utils/package-tree.html | 1 + apidocs/overview-tree.html | 1 + apidocs/type-search-index.js | 2 +- createSPDX-mojo.html | 57 ++++-- 16 files changed, 325 insertions(+), 48 deletions(-) create mode 100644 apidocs/org/spdx/maven/utils/SpdxExternalRefBuilder.html create mode 100644 apidocs/org/spdx/maven/utils/class-use/SpdxExternalRefBuilder.html diff --git a/apidocs/allclasses-index.html b/apidocs/allclasses-index.html index 630cbb9..e8fae36 100644 --- a/apidocs/allclasses-index.html +++ b/apidocs/allclasses-index.html @@ -134,20 +134,22 @@

All Classes and Interfaces<
Builds SPDX documents for a given set of source files.
- -
+ +
 
+ +
Collects SPDX file information from directories.
- -
+ +
Simple structure to hold information about SPDX project
- -
+ +
Helper class with static methods to parse SPDX source files
- -
+ +
Exceptions related to parsing source files for SPDX identifiers
diff --git a/apidocs/index-all.html b/apidocs/index-all.html index ccce3dc..c0f66ec 100644 --- a/apidocs/index-all.html +++ b/apidocs/index-all.html @@ -187,6 +187,8 @@

G

 
getDeclaredLicense() - Method in class org.spdx.maven.utils.SpdxProjectInformation
 
+
getDefaultExternalRefs(SpdxDocument, boolean, MavenProject) - Static method in class org.spdx.maven.utils.SpdxExternalRefBuilder
+
 
getDefaultFileInformation(SpdxDefaultFileInformation, SpdxDocument) - Method in class org.spdx.maven.PathSpecificSpdxInfo
Get the default file information to be used with this file path
@@ -590,13 +592,17 @@

S

Contains information about package dependencies collected from the Maven dependencies.
-
SpdxDependencyInformation(LicenseManager, SpdxDocument, boolean) - Constructor for class org.spdx.maven.utils.SpdxDependencyInformation
+
SpdxDependencyInformation(LicenseManager, SpdxDocument, boolean, boolean) - Constructor for class org.spdx.maven.utils.SpdxDependencyInformation
 
SpdxDocumentBuilder - Class in org.spdx.maven.utils
Builds SPDX documents for a given set of source files.
-
SpdxDocumentBuilder(File, URI, boolean, OutputFormat) - Constructor for class org.spdx.maven.utils.SpdxDocumentBuilder
+
SpdxDocumentBuilder(MavenProject, boolean, File, URI, boolean, OutputFormat) - Constructor for class org.spdx.maven.utils.SpdxDocumentBuilder
+
 
+
SpdxExternalRefBuilder - Class in org.spdx.maven.utils
+
 
+
SpdxExternalRefBuilder() - Constructor for class org.spdx.maven.utils.SpdxExternalRefBuilder
 
SpdxFileCollector - Class in org.spdx.maven.utils
diff --git a/apidocs/member-search-index.js b/apidocs/member-search-index.js index d2c31e4..caf3fd0 100644 --- a/apidocs/member-search-index.js +++ b/apidocs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"addDependencyInformation(SpdxDependencyInformation)","u":"addDependencyInformation(org.spdx.maven.utils.SpdxDependencyInformation)"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"addExtractedLicense(NonStandardLicense)","u":"addExtractedLicense(org.spdx.maven.NonStandardLicense)"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"addMavenDependency(Artifact, ProjectBuilder, MavenSession, MavenProject, boolean)","u":"addMavenDependency(org.apache.maven.artifact.Artifact,org.apache.maven.project.ProjectBuilder,org.apache.maven.execution.MavenSession,org.apache.maven.project.MavenProject,boolean)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"addNonStandardLicenses(NonStandardLicense[])","u":"addNonStandardLicenses(org.spdx.maven.NonStandardLicense[])"},{"p":"org.spdx.maven","c":"Annotation","l":"Annotation()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"collectFiles(List, String, SpdxDefaultFileInformation, Map, SpdxPackage, RelationshipType, SpdxDocument, Set)","u":"collectFiles(java.util.List,java.lang.String,org.spdx.maven.utils.SpdxDefaultFileInformation,java.util.Map,org.spdx.library.model.SpdxPackage,org.spdx.library.model.enumerations.RelationshipType,org.spdx.library.model.SpdxDocument,java.util.Set)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"collectSpdxFileInformation(List, String, SpdxDefaultFileInformation, Map, Set)","u":"collectSpdxFileInformation(java.util.List,java.lang.String,org.spdx.maven.utils.SpdxDefaultFileInformation,java.util.Map,java.util.Set)"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"convertChecksumToString(byte[])"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"convertFilePathToSpdxFileName(String)","u":"convertFilePathToSpdxFileName(java.lang.String)"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"CreateSpdxMojo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"CREATOR_TOOL_MAVEN_PLUGIN"},{"p":"org.spdx.maven","c":"Packaging","l":"EAR"},{"p":"org.spdx.maven","c":"Packaging","l":"EJB"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"execute()"},{"p":"org.spdx.spdx_maven_plugin","c":"HelpMojo","l":"execute()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"extensionToFileType(String)","u":"extensionToFileType(java.lang.String)"},{"p":"org.spdx.maven","c":"ExternalReference","l":"ExternalReference()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"fillSpdxDocumentInformation(SpdxProjectInformation)","u":"fillSpdxDocumentInformation(org.spdx.maven.utils.SpdxProjectInformation)"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"generateChecksum(File, Set, SpdxDocument)","u":"generateChecksum(java.io.File,java.util.Set,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"generateSha1(File, SpdxDocument)","u":"generateSha1(java.io.File,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotationComment()"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotationDate()"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotationType()"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotator()"},{"p":"org.spdx.maven","c":"OutputFormat","l":"getArtifactType()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getByteRangeEnd()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getByteRangeStart()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getChecksums()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getComment()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getConcludedLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getConcludedLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getConcludedLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getContributors()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getCopyright()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getCopyrightText()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getCopyrightText()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getCreatorComment()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getCreators()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getCrossReference()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getDeclaredLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDeclaredLicense()"},{"p":"org.spdx.maven","c":"PathSpecificSpdxInfo","l":"getDefaultFileInformation(SpdxDefaultFileInformation, SpdxDocument)","u":"getDefaultFileInformation(org.spdx.maven.utils.SpdxDefaultFileInformation,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDescription()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getDocumentAnnotations()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDocumentAnnotations()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDocumentComment()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getDocumentExternalReferences()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDownloadUrl()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getExtension(File)","u":"getExtension(java.io.File)"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getExternalDocuments()"},{"p":"org.spdx.maven","c":"ExternalReference","l":"getExternalRef(SpdxDocument)","u":"getExternalRef(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getExternalRefs()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getExtractedText()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getFiles()"},{"p":"org.spdx.maven","c":"OutputFormat","l":"getFileType()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getFromRelationships()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getHomePage()"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"getInstance()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicensComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseComment()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getLicenseComment()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getLicenseComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseConcluded(SpdxDocument)","u":"getLicenseConcluded(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getLicenseId()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getLicenseInfoFromFiles()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseInfoInSnippet()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseInfoInSnippet(SpdxDocument)","u":"getLicenseInfoInSnippet(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"getLicenseManager()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLineRangeEnd()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLineRangeStart()"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"getMap()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getName()"},{"p":"org.spdx.maven","c":"Packaging","l":"getName()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getName()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getName()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getNotice()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getOriginator()"},{"p":"org.spdx.maven","c":"OutputFormat","l":"getOutputFormat(String, File)","u":"getOutputFormat(java.lang.String,java.io.File)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getPackageAnnotations()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getPackageArchiveFileName()"},{"p":"org.spdx.maven","c":"PathSpecificSpdxInfo","l":"getPath()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getPrimaryPurpose()"},{"p":"org.spdx.maven","c":"Packaging","l":"getPurpose()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getShortDescription()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getSnippets()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getSnippets()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getSourceInfo()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getSpdxDoc()"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"getSpdxDoc()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getSupplier()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getToRelationships()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getVerificationCode(String, SpdxDocument)","u":"getVerificationCode(java.lang.String,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getVersionInfo()"},{"p":"org.spdx.spdx_maven_plugin","c":"HelpMojo","l":"HelpMojo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"INCLUDE_ALL"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"isCreateExternalRefs()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"isSourceFile(Collection)","u":"isSourceFile(java.util.Collection)"},{"p":"org.spdx.maven","c":"Packaging","l":"JAR"},{"p":"org.spdx.maven","c":"OutputFormat","l":"JSON"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"JSON_OUTPUT_FORMAT"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"LicenseManager(SpdxDocument, boolean)","u":"%3Cinit%3E(org.spdx.library.model.SpdxDocument,boolean)"},{"p":"org.spdx.maven.utils","c":"LicenseManagerException","l":"LicenseManagerException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"LicenseManagerException","l":"LicenseManagerException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"LicenseManagerException","l":"LicenseManagerException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven","c":"Annotation","l":"logInfo()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"logInfo()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"logInfo()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"logInfo(SpdxDocument)","u":"logInfo(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven","c":"Packaging","l":"MAVEN_PLUGIN"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"mavenLicenseListToSpdxLicense(List)","u":"mavenLicenseListToSpdxLicense(java.util.List)"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"mavenLicenseListToSpdxLicense(List, SpdxDocument)","u":"mavenLicenseListToSpdxLicense(java.util.List,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"mavenLicenseToSpdxLicense(License)","u":"mavenLicenseToSpdxLicense(org.apache.maven.model.License)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"MAXIMUM_SOURCE_FILE_LENGTH"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"NonStandardLicense()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"NULL_SHA1"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"parseFileForSpdxLicenses(File)","u":"parseFileForSpdxLicenses(java.io.File)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"parseTextForSpdxLicenses(String)","u":"parseTextForSpdxLicenses(java.lang.String)"},{"p":"org.spdx.maven","c":"PathSpecificSpdxInfo","l":"PathSpecificSpdxInfo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"Packaging","l":"POM"},{"p":"org.spdx.maven","c":"Packaging","l":"RAR"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"RDF_OUTPUT_FORMAT"},{"p":"org.spdx.maven","c":"OutputFormat","l":"RDF_XML"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"saveSpdxDocumentToFile()"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotationComment(String)","u":"setAnnotationComment(java.lang.String)"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotationDate(String)","u":"setAnnotationDate(java.lang.String)"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotationType(String)","u":"setAnnotationType(java.lang.String)"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotator(String)","u":"setAnnotator(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setByteRange(String)","u":"setByteRange(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setChecksums(Set)","u":"setChecksums(java.util.Set)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setComment(String)","u":"setComment(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setComment(String)","u":"setComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setComment(String)","u":"setComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setConcludedLicense(AnyLicenseInfo)","u":"setConcludedLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setConcludedLicense(AnyLicenseInfo)","u":"setConcludedLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setConcludedLicense(String)","u":"setConcludedLicense(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setContributors(String[])","u":"setContributors(java.lang.String[])"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setCopyright(String)","u":"setCopyright(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setCopyrightText(String)","u":"setCopyrightText(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setCopyrightText(String)","u":"setCopyrightText(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setCreatorComment(String)","u":"setCreatorComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setCreators(String[])","u":"setCreators(java.lang.String[])"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setCrossReference(URL[])","u":"setCrossReference(java.net.URL[])"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setDeclaredLicense(AnyLicenseInfo)","u":"setDeclaredLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDeclaredLicense(AnyLicenseInfo)","u":"setDeclaredLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDescription(String)","u":"setDescription(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDocumentAnnotations(Annotation[])","u":"setDocumentAnnotations(org.spdx.maven.Annotation[])"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDocumentComment(String)","u":"setDocumentComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDownloadUrl(String)","u":"setDownloadUrl(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setExternalRefs(ExternalReference[])","u":"setExternalRefs(org.spdx.maven.ExternalReference[])"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setExtractedText(String)","u":"setExtractedText(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setHomePage(String)","u":"setHomePage(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setLicenseComment(String)","u":"setLicenseComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setLicenseComment(String)","u":"setLicenseComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setLicenseComment(String)","u":"setLicenseComment(java.lang.String)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setLicenseId(String)","u":"setLicenseId(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setLicenseInfoInSnippet(String)","u":"setLicenseInfoInSnippet(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setLineRange(String)","u":"setLineRange(java.lang.String)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setNotice(String)","u":"setNotice(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setOriginator(String)","u":"setOriginator(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setPackageAnnotations(Annotation[])","u":"setPackageAnnotations(org.spdx.maven.Annotation[])"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setPackageArchiveFileName(String)","u":"setPackageArchiveFileName(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setPrimaryPurpose(Purpose)","u":"setPrimaryPurpose(org.spdx.library.model.enumerations.Purpose)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setShortDescription(String)","u":"setShortDescription(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setSnippets(List)","u":"setSnippets(java.util.List)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setSourceInfo(String)","u":"setSourceInfo(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setSupplier(String)","u":"setSupplier(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setVersionInfo(String)","u":"setVersionInfo(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"SnippetInfo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"SPDX_JSON_ARTIFACT_TYPE"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"SPDX_LICENSE_PATTERN"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"SPDX_RDF_ARTIFACT_TYPE"},{"p":"org.spdx.maven.utils","c":"SpdxBuilderException","l":"SpdxBuilderException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxBuilderException","l":"SpdxBuilderException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"SpdxDefaultFileInformation()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"SpdxDependencyInformation(LicenseManager, SpdxDocument, boolean)","u":"%3Cinit%3E(org.spdx.maven.utils.LicenseManager,org.spdx.library.model.SpdxDocument,boolean)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"SpdxDocumentBuilder(File, URI, boolean, OutputFormat)","u":"%3Cinit%3E(java.io.File,java.net.URI,boolean,org.spdx.maven.OutputFormat)"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"SpdxFileCollector()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"spdxLicenseToMavenLicense(AnyLicenseInfo)","u":"spdxLicenseToMavenLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"SpdxProjectInformation()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"SpdxSourceFileParser()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(String, Throwable, boolean, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven","c":"Annotation","l":"toSpdxAnnotation(SpdxDocument)","u":"toSpdxAnnotation(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"urlToSpdxId(String)","u":"urlToSpdxId(java.lang.String)"},{"p":"org.spdx.maven","c":"OutputFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.spdx.maven","c":"Packaging","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.spdx.maven","c":"Packaging","l":"valueOfPackaging(String)","u":"valueOfPackaging(java.lang.String)"},{"p":"org.spdx.maven","c":"OutputFormat","l":"values()"},{"p":"org.spdx.maven","c":"Packaging","l":"values()"},{"p":"org.spdx.maven","c":"Packaging","l":"WAR"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"addDependencyInformation(SpdxDependencyInformation)","u":"addDependencyInformation(org.spdx.maven.utils.SpdxDependencyInformation)"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"addExtractedLicense(NonStandardLicense)","u":"addExtractedLicense(org.spdx.maven.NonStandardLicense)"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"addMavenDependency(Artifact, ProjectBuilder, MavenSession, MavenProject, boolean)","u":"addMavenDependency(org.apache.maven.artifact.Artifact,org.apache.maven.project.ProjectBuilder,org.apache.maven.execution.MavenSession,org.apache.maven.project.MavenProject,boolean)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"addNonStandardLicenses(NonStandardLicense[])","u":"addNonStandardLicenses(org.spdx.maven.NonStandardLicense[])"},{"p":"org.spdx.maven","c":"Annotation","l":"Annotation()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"collectFiles(List, String, SpdxDefaultFileInformation, Map, SpdxPackage, RelationshipType, SpdxDocument, Set)","u":"collectFiles(java.util.List,java.lang.String,org.spdx.maven.utils.SpdxDefaultFileInformation,java.util.Map,org.spdx.library.model.SpdxPackage,org.spdx.library.model.enumerations.RelationshipType,org.spdx.library.model.SpdxDocument,java.util.Set)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"collectSpdxFileInformation(List, String, SpdxDefaultFileInformation, Map, Set)","u":"collectSpdxFileInformation(java.util.List,java.lang.String,org.spdx.maven.utils.SpdxDefaultFileInformation,java.util.Map,java.util.Set)"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"convertChecksumToString(byte[])"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"convertFilePathToSpdxFileName(String)","u":"convertFilePathToSpdxFileName(java.lang.String)"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"CreateSpdxMojo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"CREATOR_TOOL_MAVEN_PLUGIN"},{"p":"org.spdx.maven","c":"Packaging","l":"EAR"},{"p":"org.spdx.maven","c":"Packaging","l":"EJB"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"execute()"},{"p":"org.spdx.spdx_maven_plugin","c":"HelpMojo","l":"execute()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"extensionToFileType(String)","u":"extensionToFileType(java.lang.String)"},{"p":"org.spdx.maven","c":"ExternalReference","l":"ExternalReference()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"fillSpdxDocumentInformation(SpdxProjectInformation)","u":"fillSpdxDocumentInformation(org.spdx.maven.utils.SpdxProjectInformation)"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"generateChecksum(File, Set, SpdxDocument)","u":"generateChecksum(java.io.File,java.util.Set,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"generateSha1(File, SpdxDocument)","u":"generateSha1(java.io.File,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotationComment()"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotationDate()"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotationType()"},{"p":"org.spdx.maven","c":"Annotation","l":"getAnnotator()"},{"p":"org.spdx.maven","c":"OutputFormat","l":"getArtifactType()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getByteRangeEnd()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getByteRangeStart()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getChecksums()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getComment()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getConcludedLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getConcludedLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getConcludedLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getContributors()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getCopyright()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getCopyrightText()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getCopyrightText()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getCreatorComment()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getCreators()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getCrossReference()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getDeclaredLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDeclaredLicense()"},{"p":"org.spdx.maven.utils","c":"SpdxExternalRefBuilder","l":"getDefaultExternalRefs(SpdxDocument, boolean, MavenProject)","u":"getDefaultExternalRefs(org.spdx.library.model.SpdxDocument,boolean,org.apache.maven.project.MavenProject)"},{"p":"org.spdx.maven","c":"PathSpecificSpdxInfo","l":"getDefaultFileInformation(SpdxDefaultFileInformation, SpdxDocument)","u":"getDefaultFileInformation(org.spdx.maven.utils.SpdxDefaultFileInformation,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDescription()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getDocumentAnnotations()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDocumentAnnotations()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDocumentComment()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getDocumentExternalReferences()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getDownloadUrl()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getExtension(File)","u":"getExtension(java.io.File)"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getExternalDocuments()"},{"p":"org.spdx.maven","c":"ExternalReference","l":"getExternalRef(SpdxDocument)","u":"getExternalRef(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getExternalRefs()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getExtractedText()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getFiles()"},{"p":"org.spdx.maven","c":"OutputFormat","l":"getFileType()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getFromRelationships()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getHomePage()"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"getInstance()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicensComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseComment()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getLicenseComment()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getLicenseComment()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseConcluded(SpdxDocument)","u":"getLicenseConcluded(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getLicenseId()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getLicenseInfoFromFiles()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseInfoInSnippet()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLicenseInfoInSnippet(SpdxDocument)","u":"getLicenseInfoInSnippet(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"getLicenseManager()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLineRangeEnd()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getLineRangeStart()"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"getMap()"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"getName()"},{"p":"org.spdx.maven","c":"Packaging","l":"getName()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"getName()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getName()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getNotice()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getOriginator()"},{"p":"org.spdx.maven","c":"OutputFormat","l":"getOutputFormat(String, File)","u":"getOutputFormat(java.lang.String,java.io.File)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getPackageAnnotations()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getPackageArchiveFileName()"},{"p":"org.spdx.maven","c":"PathSpecificSpdxInfo","l":"getPath()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getPrimaryPurpose()"},{"p":"org.spdx.maven","c":"Packaging","l":"getPurpose()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getShortDescription()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"getSnippets()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getSnippets()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getSourceInfo()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getSpdxDoc()"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"getSpdxDoc()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getSupplier()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"getToRelationships()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"getVerificationCode(String, SpdxDocument)","u":"getVerificationCode(java.lang.String,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"getVersionInfo()"},{"p":"org.spdx.spdx_maven_plugin","c":"HelpMojo","l":"HelpMojo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"INCLUDE_ALL"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"isCreateExternalRefs()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"isSourceFile(Collection)","u":"isSourceFile(java.util.Collection)"},{"p":"org.spdx.maven","c":"Packaging","l":"JAR"},{"p":"org.spdx.maven","c":"OutputFormat","l":"JSON"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"JSON_OUTPUT_FORMAT"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"LicenseManager(SpdxDocument, boolean)","u":"%3Cinit%3E(org.spdx.library.model.SpdxDocument,boolean)"},{"p":"org.spdx.maven.utils","c":"LicenseManagerException","l":"LicenseManagerException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"LicenseManagerException","l":"LicenseManagerException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"LicenseManagerException","l":"LicenseManagerException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"LicenseMapperException","l":"LicenseMapperException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven","c":"Annotation","l":"logInfo()"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"logInfo()"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"logInfo()"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"logInfo(SpdxDocument)","u":"logInfo(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven","c":"Packaging","l":"MAVEN_PLUGIN"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"mavenLicenseListToSpdxLicense(List)","u":"mavenLicenseListToSpdxLicense(java.util.List)"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"mavenLicenseListToSpdxLicense(List, SpdxDocument)","u":"mavenLicenseListToSpdxLicense(java.util.List,org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"mavenLicenseToSpdxLicense(License)","u":"mavenLicenseToSpdxLicense(org.apache.maven.model.License)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"MAXIMUM_SOURCE_FILE_LENGTH"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"NonStandardLicense()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"NULL_SHA1"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"parseFileForSpdxLicenses(File)","u":"parseFileForSpdxLicenses(java.io.File)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"parseTextForSpdxLicenses(String)","u":"parseTextForSpdxLicenses(java.lang.String)"},{"p":"org.spdx.maven","c":"PathSpecificSpdxInfo","l":"PathSpecificSpdxInfo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"Packaging","l":"POM"},{"p":"org.spdx.maven","c":"Packaging","l":"RAR"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"RDF_OUTPUT_FORMAT"},{"p":"org.spdx.maven","c":"OutputFormat","l":"RDF_XML"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"saveSpdxDocumentToFile()"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotationComment(String)","u":"setAnnotationComment(java.lang.String)"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotationDate(String)","u":"setAnnotationDate(java.lang.String)"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotationType(String)","u":"setAnnotationType(java.lang.String)"},{"p":"org.spdx.maven","c":"Annotation","l":"setAnnotator(String)","u":"setAnnotator(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setByteRange(String)","u":"setByteRange(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setChecksums(Set)","u":"setChecksums(java.util.Set)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setComment(String)","u":"setComment(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setComment(String)","u":"setComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setComment(String)","u":"setComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setConcludedLicense(AnyLicenseInfo)","u":"setConcludedLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setConcludedLicense(AnyLicenseInfo)","u":"setConcludedLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setConcludedLicense(String)","u":"setConcludedLicense(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setContributors(String[])","u":"setContributors(java.lang.String[])"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setCopyright(String)","u":"setCopyright(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setCopyrightText(String)","u":"setCopyrightText(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setCopyrightText(String)","u":"setCopyrightText(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setCreatorComment(String)","u":"setCreatorComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setCreators(String[])","u":"setCreators(java.lang.String[])"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setCrossReference(URL[])","u":"setCrossReference(java.net.URL[])"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setDeclaredLicense(AnyLicenseInfo)","u":"setDeclaredLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDeclaredLicense(AnyLicenseInfo)","u":"setDeclaredLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDescription(String)","u":"setDescription(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDocumentAnnotations(Annotation[])","u":"setDocumentAnnotations(org.spdx.maven.Annotation[])"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDocumentComment(String)","u":"setDocumentComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setDownloadUrl(String)","u":"setDownloadUrl(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setExternalRefs(ExternalReference[])","u":"setExternalRefs(org.spdx.maven.ExternalReference[])"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setExtractedText(String)","u":"setExtractedText(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setHomePage(String)","u":"setHomePage(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setLicenseComment(String)","u":"setLicenseComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setLicenseComment(String)","u":"setLicenseComment(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setLicenseComment(String)","u":"setLicenseComment(java.lang.String)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setLicenseId(String)","u":"setLicenseId(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setLicenseInfoInSnippet(String)","u":"setLicenseInfoInSnippet(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setLineRange(String)","u":"setLineRange(java.lang.String)"},{"p":"org.spdx.maven","c":"NonStandardLicense","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setNotice(String)","u":"setNotice(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setOriginator(String)","u":"setOriginator(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setPackageAnnotations(Annotation[])","u":"setPackageAnnotations(org.spdx.maven.Annotation[])"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setPackageArchiveFileName(String)","u":"setPackageArchiveFileName(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setPrimaryPurpose(Purpose)","u":"setPrimaryPurpose(org.spdx.library.model.enumerations.Purpose)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setShortDescription(String)","u":"setShortDescription(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"setSnippets(List)","u":"setSnippets(java.util.List)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setSourceInfo(String)","u":"setSourceInfo(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setSupplier(String)","u":"setSupplier(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"setVersionInfo(String)","u":"setVersionInfo(java.lang.String)"},{"p":"org.spdx.maven","c":"SnippetInfo","l":"SnippetInfo()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"SPDX_JSON_ARTIFACT_TYPE"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"SPDX_LICENSE_PATTERN"},{"p":"org.spdx.maven","c":"CreateSpdxMojo","l":"SPDX_RDF_ARTIFACT_TYPE"},{"p":"org.spdx.maven.utils","c":"SpdxBuilderException","l":"SpdxBuilderException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxBuilderException","l":"SpdxBuilderException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxCollectionException","l":"SpdxCollectionException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxDefaultFileInformation","l":"SpdxDefaultFileInformation()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxDependencyInformation","l":"SpdxDependencyInformation(LicenseManager, SpdxDocument, boolean, boolean)","u":"%3Cinit%3E(org.spdx.maven.utils.LicenseManager,org.spdx.library.model.SpdxDocument,boolean,boolean)"},{"p":"org.spdx.maven.utils","c":"SpdxDocumentBuilder","l":"SpdxDocumentBuilder(MavenProject, boolean, File, URI, boolean, OutputFormat)","u":"%3Cinit%3E(org.apache.maven.project.MavenProject,boolean,java.io.File,java.net.URI,boolean,org.spdx.maven.OutputFormat)"},{"p":"org.spdx.maven.utils","c":"SpdxExternalRefBuilder","l":"SpdxExternalRefBuilder()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxFileCollector","l":"SpdxFileCollector()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"LicenseManager","l":"spdxLicenseToMavenLicense(AnyLicenseInfo)","u":"spdxLicenseToMavenLicense(org.spdx.library.model.license.AnyLicenseInfo)"},{"p":"org.spdx.maven.utils","c":"SpdxProjectInformation","l":"SpdxProjectInformation()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxSourceFileParser","l":"SpdxSourceFileParser()","u":"%3Cinit%3E()"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(String, Throwable, boolean, boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable,boolean,boolean)"},{"p":"org.spdx.maven.utils","c":"SpdxSourceParserException","l":"SpdxSourceParserException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"org.spdx.maven","c":"Annotation","l":"toSpdxAnnotation(SpdxDocument)","u":"toSpdxAnnotation(org.spdx.library.model.SpdxDocument)"},{"p":"org.spdx.maven.utils","c":"MavenToSpdxLicenseMapper","l":"urlToSpdxId(String)","u":"urlToSpdxId(java.lang.String)"},{"p":"org.spdx.maven","c":"OutputFormat","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.spdx.maven","c":"Packaging","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"org.spdx.maven","c":"Packaging","l":"valueOfPackaging(String)","u":"valueOfPackaging(java.lang.String)"},{"p":"org.spdx.maven","c":"OutputFormat","l":"values()"},{"p":"org.spdx.maven","c":"Packaging","l":"values()"},{"p":"org.spdx.maven","c":"Packaging","l":"WAR"}];updateSearchResults(); \ No newline at end of file diff --git a/apidocs/org/spdx/maven/class-use/OutputFormat.html b/apidocs/org/spdx/maven/class-use/OutputFormat.html index 2900c94..7334068 100644 --- a/apidocs/org/spdx/maven/class-use/OutputFormat.html +++ b/apidocs/org/spdx/maven/class-use/OutputFormat.html @@ -96,7 +96,9 @@

Uses of Output
Constructor
Description
 
-
SpdxDocumentBuilder(File spdxFile, +
SpdxDocumentBuilder(org.apache.maven.project.MavenProject project, + boolean generatePurls, + File spdxFile, URI spdxDocumentNamespace, boolean useStdLicenseSourceUrls, OutputFormat outputFormat)
diff --git a/apidocs/org/spdx/maven/utils/SpdxDependencyInformation.html b/apidocs/org/spdx/maven/utils/SpdxDependencyInformation.html index 5a57780..05f59ee 100644 --- a/apidocs/org/spdx/maven/utils/SpdxDependencyInformation.html +++ b/apidocs/org/spdx/maven/utils/SpdxDependencyInformation.html @@ -94,9 +94,10 @@

Constructor Summary

Constructor
Description
-
SpdxDependencyInformation(LicenseManager licenseManager, +
SpdxDependencyInformation(LicenseManager licenseManager, SpdxDocument spdxDoc, - boolean createExternalRefs)
+ boolean createExternalRefs, + boolean generatePurls)
 
@@ -160,11 +161,12 @@

Methods inherited from cl

Constructor Details

  • -
    +

    SpdxDependencyInformation

    public SpdxDependencyInformation(LicenseManager licenseManager, SpdxDocument spdxDoc, - boolean createExternalRefs)
    + boolean createExternalRefs, + boolean generatePurls)
diff --git a/apidocs/org/spdx/maven/utils/SpdxDocumentBuilder.html b/apidocs/org/spdx/maven/utils/SpdxDocumentBuilder.html index ac5a718..fb2c385 100644 --- a/apidocs/org/spdx/maven/utils/SpdxDocumentBuilder.html +++ b/apidocs/org/spdx/maven/utils/SpdxDocumentBuilder.html @@ -110,7 +110,9 @@

Constructor Summary

Constructor
Description
-
SpdxDocumentBuilder(File spdxFile, +
SpdxDocumentBuilder(org.apache.maven.project.MavenProject project, + boolean generatePurls, + File spdxFile, URI spdxDocumentNamespace, boolean useStdLicenseSourceUrls, OutputFormat outputFormat)
@@ -202,9 +204,11 @@

NULL_SHA1

Constructor Details

  • -
    +

    SpdxDocumentBuilder

    -
    public SpdxDocumentBuilder(File spdxFile, +
    public SpdxDocumentBuilder(org.apache.maven.project.MavenProject project, + boolean generatePurls, + File spdxFile, URI spdxDocumentNamespace, boolean useStdLicenseSourceUrls, OutputFormat outputFormat) diff --git a/apidocs/org/spdx/maven/utils/SpdxExternalRefBuilder.html b/apidocs/org/spdx/maven/utils/SpdxExternalRefBuilder.html new file mode 100644 index 0000000..56b3aa9 --- /dev/null +++ b/apidocs/org/spdx/maven/utils/SpdxExternalRefBuilder.html @@ -0,0 +1,166 @@ + + + + +SpdxExternalRefBuilder (spdx-maven-plugin Maven Plugin 0.7.3-SNAPSHOT API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class SpdxExternalRefBuilder

    +
    +
    java.lang.Object +
    org.spdx.maven.utils.SpdxExternalRefBuilder
    +
    +
    +
    +
    public class SpdxExternalRefBuilder +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        SpdxExternalRefBuilder

        +
        public SpdxExternalRefBuilder()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getDefaultExternalRefs

        +
        public static Collection<ExternalRef> getDefaultExternalRefs(SpdxDocument spdxDoc, + boolean generatePurls, + org.apache.maven.project.MavenProject project)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/apidocs/org/spdx/maven/utils/class-use/LicenseManager.html b/apidocs/org/spdx/maven/utils/class-use/LicenseManager.html index b226cb5..188933d 100644 --- a/apidocs/org/spdx/maven/utils/class-use/LicenseManager.html +++ b/apidocs/org/spdx/maven/utils/class-use/LicenseManager.html @@ -77,9 +77,10 @@

    Uses of Constructor

    Description
     
    -
    SpdxDependencyInformation(LicenseManager licenseManager, +
    SpdxDependencyInformation(LicenseManager licenseManager, SpdxDocument spdxDoc, - boolean createExternalRefs)
    + boolean createExternalRefs, + boolean generatePurls)
     
    diff --git a/apidocs/org/spdx/maven/utils/class-use/LicenseMapperException.html b/apidocs/org/spdx/maven/utils/class-use/LicenseMapperException.html index c5a6f72..da68b7d 100644 --- a/apidocs/org/spdx/maven/utils/class-use/LicenseMapperException.html +++ b/apidocs/org/spdx/maven/utils/class-use/LicenseMapperException.html @@ -92,7 +92,9 @@

    Uses of License manager will track any extracted SPDX licenses and map between SPDX licenses and Maven licenses.

 
-
SpdxDocumentBuilder(File spdxFile, +
SpdxDocumentBuilder(org.apache.maven.project.MavenProject project, + boolean generatePurls, + File spdxFile, URI spdxDocumentNamespace, boolean useStdLicenseSourceUrls, OutputFormat outputFormat)
diff --git a/apidocs/org/spdx/maven/utils/class-use/SpdxBuilderException.html b/apidocs/org/spdx/maven/utils/class-use/SpdxBuilderException.html index 42a937d..d2ab951 100644 --- a/apidocs/org/spdx/maven/utils/class-use/SpdxBuilderException.html +++ b/apidocs/org/spdx/maven/utils/class-use/SpdxBuilderException.html @@ -126,7 +126,9 @@

Uses of Constructor

Description
 
-
SpdxDocumentBuilder(File spdxFile, +
SpdxDocumentBuilder(org.apache.maven.project.MavenProject project, + boolean generatePurls, + File spdxFile, URI spdxDocumentNamespace, boolean useStdLicenseSourceUrls, OutputFormat outputFormat)
diff --git a/apidocs/org/spdx/maven/utils/class-use/SpdxExternalRefBuilder.html b/apidocs/org/spdx/maven/utils/class-use/SpdxExternalRefBuilder.html new file mode 100644 index 0000000..53edc82 --- /dev/null +++ b/apidocs/org/spdx/maven/utils/class-use/SpdxExternalRefBuilder.html @@ -0,0 +1,61 @@ + + + + +Uses of Class org.spdx.maven.utils.SpdxExternalRefBuilder (spdx-maven-plugin Maven Plugin 0.7.3-SNAPSHOT API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
org.spdx.maven.utils.SpdxExternalRefBuilder

+
+No usage of org.spdx.maven.utils.SpdxExternalRefBuilder
+
+
+ +
+
+
+ + diff --git a/apidocs/org/spdx/maven/utils/package-summary.html b/apidocs/org/spdx/maven/utils/package-summary.html index 0534424..c714d5d 100644 --- a/apidocs/org/spdx/maven/utils/package-summary.html +++ b/apidocs/org/spdx/maven/utils/package-summary.html @@ -120,20 +120,22 @@

Package org.spdx.maven.ut
Builds SPDX documents for a given set of source files.
- -
+ +
 
+ +
Collects SPDX file information from directories.
- -
+ +
Simple structure to hold information about SPDX project
- -
+ +
Helper class with static methods to parse SPDX source files
- -
+ +
Exceptions related to parsing source files for SPDX identifiers
diff --git a/apidocs/org/spdx/maven/utils/package-tree.html b/apidocs/org/spdx/maven/utils/package-tree.html index b1528dd..5b837cb 100644 --- a/apidocs/org/spdx/maven/utils/package-tree.html +++ b/apidocs/org/spdx/maven/utils/package-tree.html @@ -64,6 +64,7 @@

Class Hierarchy

  • org.spdx.maven.utils.SpdxDefaultFileInformation
  • org.spdx.maven.utils.SpdxDependencyInformation
  • org.spdx.maven.utils.SpdxDocumentBuilder
  • +
  • org.spdx.maven.utils.SpdxExternalRefBuilder
  • org.spdx.maven.utils.SpdxFileCollector
  • org.spdx.maven.utils.SpdxProjectInformation
  • org.spdx.maven.utils.SpdxSourceFileParser
  • diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html index 11339dc..b3bcf2c 100644 --- a/apidocs/overview-tree.html +++ b/apidocs/overview-tree.html @@ -77,6 +77,7 @@

    Class Hierarchy

  • org.spdx.maven.utils.SpdxDefaultFileInformation
  • org.spdx.maven.utils.SpdxDependencyInformation
  • org.spdx.maven.utils.SpdxDocumentBuilder
  • +
  • org.spdx.maven.utils.SpdxExternalRefBuilder
  • org.spdx.maven.utils.SpdxFileCollector
  • org.spdx.maven.utils.SpdxProjectInformation
  • org.spdx.maven.utils.SpdxSourceFileParser
  • diff --git a/apidocs/type-search-index.js b/apidocs/type-search-index.js index 90ca854..b1a8c6f 100644 --- a/apidocs/type-search-index.js +++ b/apidocs/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.spdx.maven","l":"Annotation"},{"p":"org.spdx.maven","l":"CreateSpdxMojo"},{"p":"org.spdx.maven","l":"ExternalReference"},{"p":"org.spdx.spdx_maven_plugin","l":"HelpMojo"},{"p":"org.spdx.maven.utils","l":"LicenseManager"},{"p":"org.spdx.maven.utils","l":"LicenseManagerException"},{"p":"org.spdx.maven.utils","l":"LicenseMapperException"},{"p":"org.spdx.maven.utils","l":"MavenToSpdxLicenseMapper"},{"p":"org.spdx.maven","l":"NonStandardLicense"},{"p":"org.spdx.maven","l":"OutputFormat"},{"p":"org.spdx.maven","l":"Packaging"},{"p":"org.spdx.maven","l":"PathSpecificSpdxInfo"},{"p":"org.spdx.maven","l":"SnippetInfo"},{"p":"org.spdx.maven.utils","l":"SpdxBuilderException"},{"p":"org.spdx.maven.utils","l":"SpdxCollectionException"},{"p":"org.spdx.maven.utils","l":"SpdxDefaultFileInformation"},{"p":"org.spdx.maven.utils","l":"SpdxDependencyInformation"},{"p":"org.spdx.maven.utils","l":"SpdxDocumentBuilder"},{"p":"org.spdx.maven.utils","l":"SpdxFileCollector"},{"p":"org.spdx.maven.utils","l":"SpdxProjectInformation"},{"p":"org.spdx.maven.utils","l":"SpdxSourceFileParser"},{"p":"org.spdx.maven.utils","l":"SpdxSourceParserException"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"org.spdx.maven","l":"Annotation"},{"p":"org.spdx.maven","l":"CreateSpdxMojo"},{"p":"org.spdx.maven","l":"ExternalReference"},{"p":"org.spdx.spdx_maven_plugin","l":"HelpMojo"},{"p":"org.spdx.maven.utils","l":"LicenseManager"},{"p":"org.spdx.maven.utils","l":"LicenseManagerException"},{"p":"org.spdx.maven.utils","l":"LicenseMapperException"},{"p":"org.spdx.maven.utils","l":"MavenToSpdxLicenseMapper"},{"p":"org.spdx.maven","l":"NonStandardLicense"},{"p":"org.spdx.maven","l":"OutputFormat"},{"p":"org.spdx.maven","l":"Packaging"},{"p":"org.spdx.maven","l":"PathSpecificSpdxInfo"},{"p":"org.spdx.maven","l":"SnippetInfo"},{"p":"org.spdx.maven.utils","l":"SpdxBuilderException"},{"p":"org.spdx.maven.utils","l":"SpdxCollectionException"},{"p":"org.spdx.maven.utils","l":"SpdxDefaultFileInformation"},{"p":"org.spdx.maven.utils","l":"SpdxDependencyInformation"},{"p":"org.spdx.maven.utils","l":"SpdxDocumentBuilder"},{"p":"org.spdx.maven.utils","l":"SpdxExternalRefBuilder"},{"p":"org.spdx.maven.utils","l":"SpdxFileCollector"},{"p":"org.spdx.maven.utils","l":"SpdxProjectInformation"},{"p":"org.spdx.maven.utils","l":"SpdxSourceFileParser"},{"p":"org.spdx.maven.utils","l":"SpdxSourceParserException"}];updateSearchResults(); \ No newline at end of file diff --git a/createSPDX-mojo.html b/createSPDX-mojo.html index 4e78b11..27594da 100644 --- a/createSPDX-mojo.html +++ b/createSPDX-mojo.html @@ -344,6 +344,17 @@

    Optional Parameters

    +<generatePurls> + +boolean + +- + +If true, adds an external reference to every package with category "PACKAGE-MANAGER", type "purl" and locator "pkg:maven/${project.groupId}/${project.artifactId}@${project.version}".
    User property is: spdx.generatePurls.
    + + + + <includeTransitiveDependencies> boolean @@ -353,7 +364,7 @@

    Optional Parameters

    If true, all transitive dependencies will be included in the SPDX document. If false, only direct dependencies will be included.
    Default value is: true.
    - + <licenseComments> @@ -364,7 +375,7 @@

    Optional Parameters

    This field provides a place for the SPDX file creator to record any general comments about the license.
    - + <licenseConcluded> @@ -375,7 +386,7 @@

    Optional Parameters

    This field contains the license the SPDX file creator has concluded as governing the package or alternative values, if the governing license cannot be determined. If this field is not specified, the declared license value will be used for the concluded license. The format of the string follows the standard license string format for SPDX files (see the defaultFileConcludedLicense parameter for a full description).
    - + <licenseDeclared> @@ -386,7 +397,7 @@

    Optional Parameters

    License declared by the originator for the package. If no license is specified, the license information in the project POM file will be mapped to a standard SPDX license if available. If a non-standard license is used, a NOASSERTION value will be used. The format of the string follows the standard license string format for SPDX files (see the defaultFileConcludedLicense parameter for a full description).
    - + <matchLicensesOnCrossReferenceUrls> @@ -397,7 +408,7 @@

    Optional Parameters

    Optional parameter if set to true will match a Maven license to an SPDX standard license if the Maven license URL matches any of the cross-reference license URLs for a standard license. Default value is true. Note: Several SPDX standard licenses contain the same cross-reference license URL. In this case, the SPDX standard license used in indeterminate.
    Default value is: true.
    - + <nonStandardLicenses> @@ -425,7 +436,7 @@

    Optional Parameters


    - + <onlyUseLocalLicenses> @@ -436,7 +447,7 @@

    Optional Parameters

    Configure whether only locally cached license list should be used. (a) If set to true, only locally cached version of license list is used. (b) otherwise, the license list is queried over the internet.
    - + <originator> @@ -449,7 +460,7 @@

    Optional Parameters

    The default for this is the Maven organization


    - + <outputFormat> @@ -460,7 +471,7 @@

    Optional Parameters

    Output file format for the SPDX file. One of: - JSON - JSON SPDX format - RDF/XML - RDF/XML format
    Default value is: JSON.
    - + <packageAnnotations> @@ -485,7 +496,7 @@

    Optional Parameters


    - + <pathsWithSpecificSpdxInfo> @@ -532,7 +543,7 @@

    Optional Parameters


    - + <skip> @@ -543,7 +554,7 @@

    Optional Parameters

    Skip goal execution.
    User property is: spdx.skip.
    - + <sourceInfo> @@ -554,7 +565,7 @@

    Optional Parameters

    This field provides a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package. For example, this field might include comments indicating whether the package been was pulled from a source code management system or has been repackaged.
    - + <spdxDocumentNamespace> @@ -565,7 +576,7 @@

    Optional Parameters

    Document namespace - must be unique for the artifact and SPDX file
    Default value is: http://spdx.org/spdxpackages/${project.groupId}_${project.artifactId}-${project.version}.
    - + <spdxFile> @@ -576,7 +587,7 @@

    Optional Parameters

    SPDX File name
    Default value is: ${project.reporting.outputDirectory}/${project.groupId}_${project.artifactId}-${project.version}.spdx.
    User property is: spdxFileName.
    - + <useArtifactID> @@ -584,7 +595,7 @@

    Optional Parameters

    - -If true, use ${project.groupId}:${artifactId} as the SPDX package name. Otherwise, ${project.name} will be used
    +If true, use ${project.groupId}:${artifactId} as the SPDX package name. Otherwise, ${project.name} will be used
    User property is: spdx.useArtifactID.
    @@ -794,6 +805,18 @@

    <
  • Required: No

  • +

    <generatePurls>

    + +
    If true, adds an external reference to every package with category "PACKAGE-MANAGER", type "purl" and locator "pkg:maven/${project.groupId}/${project.artifactId}@${project.version}".
    + +
      + +
    • Type: boolean
    • + +
    • Required: No
    • + +
    • User Property: spdx.generatePurls
    • +

    <includeTransitiveDependencies>

    If true, all transitive dependencies will be included in the SPDX document. If false, only direct dependencies will be included.
    @@ -1044,6 +1067,8 @@

    <useArtifac
  • Type: boolean
  • Required: No
  • + +
  • User Property: spdx.useArtifactID