Uses of Class
org.codehaus.mojo.license.api.ThirdPartyToolException
Packages that use ThirdPartyToolException
-
Uses of ThirdPartyToolException in org.codehaus.mojo.license
Methods in org.codehaus.mojo.license that throw ThirdPartyToolExceptionModifier and TypeMethodDescriptionprotected abstract Collection
<ThirdPartyDetails> AbstractThirdPartyReport.createThirdPartyDetails()
protected Collection
<ThirdPartyDetails> AggregatorThirdPartyReport.createThirdPartyDetails()
protected Collection
<ThirdPartyDetails> ThirdPartyReport.createThirdPartyDetails()
protected abstract SortedProperties
AbstractAddThirdPartyMojo.createUnsafeMapping()
Creates the unsafe mapping (says dependencies with no license given by their pom).protected SortedProperties
AddThirdPartyMojo.createUnsafeMapping()
Creates the unsafe mapping (says dependencies with no license given by their pom). -
Uses of ThirdPartyToolException in org.codehaus.mojo.license.api
Methods in org.codehaus.mojo.license.api that throw ThirdPartyToolExceptionModifier and TypeMethodDescriptionDefaultThirdPartyHelper.createUnsafeMapping
(LicenseMap licenseMap, File missingFile, String missingFileUrl, boolean useRepositoryMissingFiles, SortedSet<org.apache.maven.project.MavenProject> unsafeDependencies, SortedMap<String, org.apache.maven.project.MavenProject> projectDependencies, Set<org.apache.maven.artifact.Artifact> dependencyArtifacts) Loads unsafe mappings.ThirdPartyHelper.createUnsafeMapping
(LicenseMap licenseMap, File missingFile, String missingFileUrl, boolean useRepositoryMissingFiles, SortedSet<org.apache.maven.project.MavenProject> unsafeDependencies, SortedMap<String, org.apache.maven.project.MavenProject> projectDependencies, Set<org.apache.maven.artifact.Artifact> dependencyArtifacts) Loads unsafe mappings.DefaultThirdPartyHelper.loadThirdPartyDescriptorForUnsafeMapping
(Set<org.apache.maven.artifact.Artifact> topLevelDependencies, SortedSet<org.apache.maven.project.MavenProject> unsafeDependencies, Collection<org.apache.maven.project.MavenProject> projects, LicenseMap licenseMap) Try to load maximum of unsafe license mapping using third-party descriptors (from maven repositories) and return it.ThirdPartyHelper.loadThirdPartyDescriptorForUnsafeMapping
(Set<org.apache.maven.artifact.Artifact> topLevelDependencies, SortedSet<org.apache.maven.project.MavenProject> unsafeDependencies, Collection<org.apache.maven.project.MavenProject> projects, LicenseMap licenseMap) Try to load maximum of unsafe license mapping using third-party descriptors (from maven repositories) and return it.DefaultThirdPartyTool.loadThirdPartyDescriptorsForUnsafeMapping
(Set<org.apache.maven.artifact.Artifact> topLevelDependencies, String encoding, Collection<org.apache.maven.project.MavenProject> projects, SortedSet<org.apache.maven.project.MavenProject> unsafeDependencies, LicenseMap licenseMap, List<org.eclipse.aether.repository.RemoteRepository> remoteRepositories) Collect license information from property file, 'third-party' classified artifacts, and .license.properties dependencies.ThirdPartyTool.loadThirdPartyDescriptorsForUnsafeMapping
(Set<org.apache.maven.artifact.Artifact> dependencies, String encoding, Collection<org.apache.maven.project.MavenProject> projects, SortedSet<org.apache.maven.project.MavenProject> unsafeProjects, LicenseMap licenseMap, List<org.eclipse.aether.repository.RemoteRepository> remoteRepositories) Collect license information from property file, 'third-party' classified artifacts, and .license.properties dependencies.DefaultThirdPartyTool.resolvThirdPartyDescriptor
(org.apache.maven.project.MavenProject project, List<org.eclipse.aether.repository.RemoteRepository> remoteRepositories) Obtain the third party file from the repository.ThirdPartyTool.resolvThirdPartyDescriptor
(org.apache.maven.project.MavenProject project, List<org.eclipse.aether.repository.RemoteRepository> remoteRepositories) Obtain the third party file from the repository.