All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vgaidarji.dependencies.overview.DependenciesOverviewPlugin.kt Maven / Gradle / Ivy

Go to download

Generates project dependencies overview report (JSON, Markdown, etc.) from project dependencies

There is a newer version: 1.0.1
Show newest version
package com.vgaidarji.dependencies.overview

import org.gradle.api.Plugin
import org.gradle.api.Project

class DependenciesOverviewPlugin : Plugin {
    companion object {
        const val DEPENDENCIES_OVERVIEW_TASK = "dependenciesOverview"
        const val EXTENSION = "dependenciesOverview"
    }

    override fun apply(project: Project) {
        project.extensions?.create(EXTENSION, DependenciesOverviewExtension::class.java)
        project.tasks?.create(DEPENDENCIES_OVERVIEW_TASK, DependenciesOverviewTask::class.java)
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy