override fun apply()

in buildSrc/artist/src/main/kotlin/com/uber/artist/ArtistPlugin.kt [38:52]


  override fun apply(project: Project) {
    project.extensions.add(ARTIST, artistExtension)
    project.afterEvaluate {
      project.plugins.all {
        when (it) {
          is AppPlugin -> with(project.extensions.getByType(AppExtension::class.java)) {
            configureAndroid(project, applicationVariants)
          }
          is LibraryPlugin -> with(project.extensions.getByType(LibraryExtension::class.java)) {
            configureAndroid(project, libraryVariants)
          }
        }
      }
    }
  }