com.vgaidarji.dependencies.overview.DependenciesOverviewExtension.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dependencies-overview Show documentation
Show all versions of dependencies-overview Show documentation
Generates project dependencies overview report (JSON, Markdown, etc.) from project dependencies
package com.vgaidarji.dependencies.overview
open class DependenciesOverviewExtension {
/**
* Specifies output format.
*/
var output = OutputFormat()
open class OutputFormat {
/**
* Dependencies list will be printed out in markdown format.
* Enabled by default.
*/
var markdown = true
/**
* Dependencies list will be printed out in json format.
* Disabled by default.
*/
var json = false
/**
* Folder path where dependencies will be written (relative to the project).
* By default files with dependencies will be located on project root level (folder = null).
* Example of usage: "build/reports/dependencies".
*/
var folder: String? = null
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy