Package org.spdx.licenselistpublisher.licensegenerator
package org.spdx.licenselistpublisher.licensegenerator
Package containing classes used for generating licenses for github.com/license-list-data and https://spdx.org/licenses
- Author:
- Gary O'Neall
-
ClassDescriptionSingleton class which returns information maintained by the Free Software Foundation The default behavior is to pull the FSF data from
https://spdx.github.io/fsf-api/licenses-full.jsonIf the URL is not accessible, the file resources/licenses-full.json in the same path as the .jar file will be used.Writes licenses in a specific formatInterface for license testersGenerates HTML fragments with formatted license informationWrites JSON format license informationFormats MarkDown files for the licensesWrite RDF formats for the licensesWrite license template format as described in the SPDX specTest SPDX licenses against a directory of test licenses.Writes licenses in a simple text formatWrites SPDX JsonLD files compliant with the SPDX Spec version 3Tests licenses against cononical text.Writer to format all files for the https://spdx.org/licenses website