Package com.mikepenz.aboutlibraries.plugin.util

Types

DependencyCollector
Link copied to clipboard
class DependencyCollector

Based on https://raw.githubusercontent.com/gradle/gradle/master/subprojects/diagnostics/src/main/java/org/gradle/api/reporting/dependencies/internal/JsonProjectDependencyRenderer.java

LibrariesProcessor
Link copied to clipboard
class LibrariesProcessor(dependencyHandler: DependencyHandler, collectedDependencies: CollectedContainer, configFolder: File?, exclusionPatterns: List<Pattern>, fetchRemoteLicense: Boolean, additionalLicenses: HashSet<String>, duplicationMode: DuplicateMode, duplicationRule: DuplicateRule, variant: String?, gitHubToken: String?)
LicenseUtil
Link copied to clipboard
object LicenseUtil
PomLoader
Link copied to clipboard
object PomLoader

Functions

merge
Link copied to clipboard
fun Library.merge(with: Library)
fun License.merge(with: License)
processDuplicates
Link copied to clipboard
fun List<Library>.processDuplicates(duplicateMode: DuplicateMode, duplicateRule: DuplicateRule): List<Library>