A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addModule(Map<String, List<ModuleData>>, String, ModuleData) - Method in InventoryReportRenderer
ALL - Field in LicenseReportExtension
AllowedLicense - Class in com.github.jk1.license.check
AllowedLicense(String, String, String) - Constructor in AllowedLicense
allowedLicensesFile - Field in LicenseReportExtension
apply(Project) - Method in LicenseReportPlugin

B

buildExternalInventories(ProjectData) - Method in InventoryReportRenderer
buildLicenseInventory(ProjectData) - Method in InventoryReportRenderer

C

CacheableReportTask - Class in com.github.jk1.license.task
CachedModuleReader - Class in com.github.jk1.license.reader
CachedModuleReader(LicenseReportExtension) - Constructor in CachedModuleReader
CachingArtifactResolver - Class in com.github.jk1.license.util
CachingArtifactResolver(Project) - Constructor in CachingArtifactResolver
checkAllDependencyLicensesAreAllowed(Object, File, File) - Method in LicenseChecker
checkLicense() - Method in CheckLicenseTask
CheckLicensePreparationTask - Class in com.github.jk1.license.task
CheckLicensePreparationTask() - Constructor in CheckLicensePreparationTask
CheckLicenseTask - Class in com.github.jk1.license.task
CheckLicenseTask() - Constructor in CheckLicenseTask
checkPreparation() - Method in CheckLicensePreparationTask
config - Field in InventoryReportRenderer
ConfigurationData - Class in com.github.jk1.license
ConfigurationReader - Class in com.github.jk1.license.reader
ConfigurationReader(LicenseReportExtension, ModuleReader) - Constructor in ConfigurationReader
configurations - Field in LicenseReportExtension
counter - Field in InventoryReportRenderer
CsvReportRenderer - Class in com.github.jk1.license.render
Simple CSV license report renderer
"my.super:module:1.0","http://www.mydomain.com","myLicense","http://www.mydomain.com/mylicense.html",
CsvReportRenderer(String) - Constructor in CsvReportRenderer

D

Dependency - Class in com.github.jk1.license.check
Dependency(Map) - Constructor in Dependency
DependencyDataImporter - Interface in com.github.jk1.license.importer
DependencyFilter - Interface in com.github.jk1.license.filter
doImport() - Method in DependencyDataImporter
doImport() - Method in XmlReportImporter

E

excludeGroups - Field in LicenseReportExtension
excludeOwnGroup - Field in LicenseReportExtension
excludes - Field in LicenseReportExtension
ExcludeTransitiveDependenciesFilter - Class in com.github.jk1.license.filter

F

fileName - Field in InventoryReportRenderer
Files - Class in com.github.jk1.license.util
filter(ProjectData) - Method in DependencyFilter
filter(ProjectData) - Method in ExcludeTransitiveDependenciesFilter
filter(ProjectData) - Method in LicenseBundleNormalizer
filter(ProjectData) - Method in ReduceDuplicateLicensesFilter
filters - Field in LicenseReportExtension
findConfiguredConfigurations(Project, LicenseReportExtension) - Method in ProjectReader

G

generateReport() - Method in ReportTask
getAllDependencies() - Method in ProjectData
getAllowedLicenseFile() - Method in CheckLicenseTask
getCache() - Method in LicenseReportExtension
getChapterNameCache() - Method in XmlReportRenderer
getClasspath() - Method in CacheableReportTask
getConfig() - Method in ReportTask
getExtension(String) - Method in Files
getFileNameCache() - Method in CsvReportRenderer
getFileNameCache() - Method in InventoryReportRenderer
getFileNameCache() - Method in JsonReportRenderer
getFileNameCache() - Method in SimpleHtmlReportRenderer
getFileNameCache() - Method in TextReportRenderer
getFileNameCache() - Method in XmlReportRenderer
getFilterConfigForCache() - Method in LicenseBundleNormalizer
getImporterName() - Method in DependencyDataImporter
getImporterName() - Method in XmlReportImporter
getLicenseReportExtensionSnapshot() - Method in LicenseReportExtension
getNotPassedDependenciesFile() - Method in CheckLicenseTask
getOnlyOneLicensePerModuleCache() - Method in JsonReportRenderer
getOutputFolder() - Method in ReportTask
getProjectDependenciesData() - Method in CheckLicenseTask
getRenderer() - Method in LicenseReportExtension

H

I

importAllowedLicenses(Object) - Method in LicenseCheckerFileReader
importDependencies(File) - Method in LicenseCheckerFileReader
ImportedModuleBundle - Class in com.github.jk1.license
ImportedModuleData - Class in com.github.jk1.license
importers - Field in LicenseReportExtension
IntersetReportRenderer - Class in com.github.jk1.license.render
Simple Interset license report renderer
myLicense,my.super,module,1.0,licenseUrl
IntersetReportRenderer(String, boolean, String) - Constructor in IntersetReportRenderer
InventoryHtmlReportRenderer - Class in com.github.jk1.license.render
InventoryHtmlReportRenderer(String, String, File) - Constructor in InventoryHtmlReportRenderer
InventoryMarkdownReportRenderer - Class in com.github.jk1.license.render
InventoryMarkdownReportRenderer(String, String, File) - Constructor in InventoryMarkdownReportRenderer
InventoryReportRenderer - Class in com.github.jk1.license.render
InventoryReportRenderer(String, String, File) - Constructor in InventoryReportRenderer
isEmpty() - Method in ModuleData
isExcluded(ResolvedDependency) - Method in LicenseReportExtension
isResolvable(Configuration) - Method in ProjectReader

J

JsonReportRenderer - Class in com.github.jk1.license.render
This renderer has two modes: single-license-per-module and all-licenses-per-module.
JsonReportRenderer(String, boolean) - Constructor in JsonReportRenderer

K

L

License - Class in com.github.jk1.license
LicenseBundleNormalizer - Class in com.github.jk1.license.filter
LicenseBundleNormalizer.LicenseBundleNormalizerConfig - Class in com.github.jk1.license.filter
LicenseBundleNormalizer.NormalizerLicenseBundle - Class in com.github.jk1.license.filter
LicenseBundleNormalizer.NormalizerTransformationRule - Class in com.github.jk1.license.filter
LicenseBundleNormalizer.NormalizerTransformationRuleMatcher - Class in com.github.jk1.license.filter
Takes a NormalizerTransformationRule, builds java.util.regex.Pattern instances from the *Pattern fields in NormalizerTransformationRule used to do the actual regex pattern matching (if the exact string matching fails).
LicenseBundleNormalizer.NormalizerTransformationRuleMatcher(LicenseBundleNormalizer.NormalizerTransformationRule) - Constructor in LicenseBundleNormalizer.NormalizerTransformationRuleMatcher
LicenseBundleNormalizer(String, boolean) - Constructor in LicenseBundleNormalizer
LicenseChecker - Class in com.github.jk1.license.check
LicenseCheckerFileReader - Class in com.github.jk1.license.check
LicenseDataCollector - Class in com.github.jk1.license.render
LicenseDataCollector.MultiLicenseInfo - Class in com.github.jk1.license.render
licenseFileContentMatches(Closure<String>) - Method in LicenseBundleNormalizer.NormalizerTransformationRuleMatcher
LicenseFileData - Class in com.github.jk1.license
LicenseFileDetails - Class in com.github.jk1.license
LicenseFilesReader - Class in com.github.jk1.license.reader
LicenseFilesReader(LicenseReportExtension) - Constructor in LicenseFilesReader
licenseNameMatches(String) - Method in LicenseBundleNormalizer.NormalizerTransformationRuleMatcher
LicenseReportExtension - Class in com.github.jk1.license
LicenseReportExtension(Project) - Constructor in LicenseReportExtension
LicenseReportPlugin - Class in com.github.jk1.license
licenseUrlMatches(String) - Method in LicenseBundleNormalizer.NormalizerTransformationRuleMatcher

M

makeNormalizerTransformationRuleMatchers(List<NormalizerTransformationRule>) - Method in LicenseBundleNormalizer
ManifestData - Class in com.github.jk1.license
ManifestReader - Class in com.github.jk1.license.reader
ManifestReader(LicenseReportExtension) - Constructor in ManifestReader
maybeLicenseUrl(String) - Method in Files
ModuleData - Class in com.github.jk1.license
ModuleLicense - Class in com.github.jk1.license.check
ModuleLicense(String) - Constructor in ModuleLicense
moduleMatches(String) - Method in LicenseBundleNormalizer.NormalizerTransformationRuleMatcher
ModuleReader - Interface in com.github.jk1.license.reader
ModuleReaderImpl - Class in com.github.jk1.license.reader
ModuleReaderImpl(LicenseReportExtension) - Constructor in ModuleReaderImpl
multiModuleLicenseInfo(ModuleData) - Method in LicenseDataCollector

N

name - Field in InventoryReportRenderer

O

output - Field in InventoryReportRenderer
outputDir - Field in LicenseReportExtension
overrides - Field in InventoryReportRenderer

P

parseOverrides(File) - Method in InventoryReportRenderer
PomData - Class in com.github.jk1.license
PomDeveloper - Class in com.github.jk1.license
PomOrganization - Class in com.github.jk1.license
PomReader - Class in com.github.jk1.license.reader
PomReader(LicenseReportExtension) - Constructor in PomReader
project - Field in InventoryReportRenderer
ProjectData - Class in com.github.jk1.license
ProjectReader - Class in com.github.jk1.license.reader
ProjectReader(LicenseReportExtension) - Constructor in ProjectReader
projects - Field in LicenseReportExtension

Q

R

read(Project, ResolvedDependency) - Method in CachedModuleReader
read(Project, Configuration) - Method in ConfigurationReader
read(ResolvedArtifact) - Method in LicenseFilesReader
read(Project, ResolvedDependency) - Method in ModuleReader
read(Project, ResolvedDependency) - Method in ModuleReaderImpl
read(Project) - Method in ProjectReader
readImportedModules(def) - Method in JsonReportRenderer
readManifestData(ResolvedArtifact) - Method in ManifestReader
readModuleDependencies(def) - Method in JsonReportRenderer
readPomData(Project, ResolvedArtifact) - Method in PomReader
ReduceDuplicateLicensesFilter - Class in com.github.jk1.license.filter
render(ProjectData) - Method in CsvReportRenderer
render(ProjectData) - Method in IntersetReportRenderer
render(ProjectData) - Method in InventoryHtmlReportRenderer
render(ProjectData) - Method in InventoryMarkdownReportRenderer
render(ProjectData) - Method in InventoryReportRenderer
render(ProjectData) - Method in JsonReportRenderer
render(ProjectData) - Method in ReportRenderer
render(ProjectData) - Method in SimpleHtmlReportRenderer
render(ProjectData) - Method in TextReportRenderer
render(ProjectData) - Method in XmlReportRenderer
renderAllLicensesPerModule(Collection<ModuleData>) - Method in JsonReportRenderer
renderDependency(File, ModuleData) - Method in CsvReportRenderer
renderDependency(File, ModuleData) - Method in IntersetReportRenderer
renderers - Field in LicenseReportExtension
renderSingleLicensePerModule(Collection<ModuleData>) - Method in JsonReportRenderer
ReportRenderer - Interface in com.github.jk1.license.render
ReportTask - Class in com.github.jk1.license.task
ReportTask() - Constructor in ReportTask
resolveArtifacts(Map<String, String>) - Method in CachingArtifactResolver

S

sanitize(String) - Method in InventoryHtmlReportRenderer
setRenderer(ReportRenderer) - Method in LicenseReportExtension
SimpleHtmlReportRenderer - Class in com.github.jk1.license.render
SimpleHtmlReportRenderer(String) - Constructor in SimpleHtmlReportRenderer
singleModuleLicenseInfo(ModuleData) - Method in LicenseDataCollector

T

TextReportRenderer - Class in com.github.jk1.license.render
TextReportRenderer(String) - Constructor in TextReportRenderer
toString() - Method in LicenseBundleNormalizer.NormalizerTransformationRule
transformationRulesFor(List<NormalizerTransformationRuleMatcher>, String, String, String, Closure<String>) - Method in LicenseBundleNormalizer
Central function that performs the actual pattern matching using the NormalizerTransformationRuleMatcher instances computed from the model's NormalizerTransformationRule.
trimAndRemoveNullEntries(def) - Method in JsonReportRenderer

U

UnresolvableConfigurationException - Class in com.github.jk1.license.reader
UnresolvableConfigurationException(String) - Constructor in UnresolvableConfigurationException

V

W

X

XmlReportImporter - Class in com.github.jk1.license.importer
XmlReportImporter(String, Closure<File>) - Constructor in XmlReportImporter
XmlReportRenderer - Class in com.github.jk1.license.render
Renders dependency report in the following XML notation:
XmlReportRenderer(String, String, String) - Constructor in XmlReportRenderer

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _