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

Support Kotlin multiplatform + application plugin #71

Closed JakeWharton closed 2 years ago

JakeWharton commented 2 years ago

The application plugin applies the java plugin which was causing a collision. Instead of sometimes configuring our plugin when other plugins were available and sometimes configuring it in afterEvaluate, just always do the work in afterEvaluate. This ensures we can synchronously query the availability of plugins and make decisions with normal control flow.

Closes #69 nice.