cashapp / licensee

Gradle plugin which validates the licenses of your dependency graph match what you expect
https://cashapp.github.io/licensee/docs/1.x/
Apache License 2.0
626 stars 29 forks source link

Add task group and description to all tasks #111

Closed JakeWharton closed 2 years ago

JakeWharton commented 2 years ago
$ gw -p src/test/fixtures/plugin-java tasks -PlicenseeVersion=1.6.0-SNAPSHOT | \grep licensee
licensee - Run Licensee dependency license validation

$ gw -p src/test/fixtures/plugin-kotlin-jvm/ tasks -PlicenseeVersion=1.6.0-SNAPSHOT | \grep licensee
licensee - Run Licensee dependency license validation

$ gw -p src/test/fixtures/plugin-kotlin-js/ tasks -PlicenseeVersion=1.6.0-SNAPSHOT | \grep licensee
licensee - Run Licensee dependency license validation

$ gw -p src/test/fixtures/plugin-kotlin-mpp/ tasks -PlicenseeVersion=1.6.0-SNAPSHOT | \grep licensee
licensee - Run Licensee dependency license validation on all Kotlin targets
licenseeJs - Run Licensee dependency license validation on Kotlin js target
licenseeJvm - Run Licensee dependency license validation on Kotlin jvm target

$ gw -p src/test/fixtures/plugin-kotlin-mpp-with-android-library-product-flavors/ tasks -PlicenseeVersion=1.6.0-SNAPSHOT | \grep licensee
licensee - Run Licensee dependency license validation on all Kotlin targets
licenseeAndroidFreeAmazonDebug - Run Licensee dependency license validation on Android freeAmazonDebug variant
licenseeAndroidFreeAmazonRelease - Run Licensee dependency license validation on Android freeAmazonRelease variant
licenseeAndroidFreeGoogleDebug - Run Licensee dependency license validation on Android freeGoogleDebug variant
licenseeAndroidFreeGoogleRelease - Run Licensee dependency license validation on Android freeGoogleRelease variant
licenseeAndroidPaidAmazonDebug - Run Licensee dependency license validation on Android paidAmazonDebug variant
licenseeAndroidPaidAmazonRelease - Run Licensee dependency license validation on Android paidAmazonRelease variant
licenseeAndroidPaidGoogleDebug - Run Licensee dependency license validation on Android paidGoogleDebug variant
licenseeAndroidPaidGoogleRelease - Run Licensee dependency license validation on Android paidGoogleRelease variant
licenseeJvm - Run Licensee dependency license validation on Kotlin jvm target

$ gw -p src/test/fixtures/plugin-android-library-product-flavors/ tasks -PlicenseeVersion=1.6.0-SNAPSHOT | \grep licensee
licensee - Run Licensee dependency license validation on all Android variants
licenseeFreeAmazonDebug - Run Licensee dependency license validation on Android freeAmazonDebug variant
licenseeFreeAmazonRelease - Run Licensee dependency license validation on Android freeAmazonRelease variant
licenseeFreeGoogleDebug - Run Licensee dependency license validation on Android freeGoogleDebug variant
licenseeFreeGoogleRelease - Run Licensee dependency license validation on Android freeGoogleRelease variant
licenseePaidAmazonDebug - Run Licensee dependency license validation on Android paidAmazonDebug variant
licenseePaidAmazonRelease - Run Licensee dependency license validation on Android paidAmazonRelease variant
licenseePaidGoogleDebug - Run Licensee dependency license validation on Android paidGoogleDebug variant
licenseePaidGoogleRelease - Run Licensee dependency license validation on Android paidGoogleRelease variant