1*115816f9SAndroid Build Coastguard Worker /* 2*115816f9SAndroid Build Coastguard Worker * Copyright (C) 2020 The Android Open Source Project 3*115816f9SAndroid Build Coastguard Worker * 4*115816f9SAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*115816f9SAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*115816f9SAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*115816f9SAndroid Build Coastguard Worker * 8*115816f9SAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*115816f9SAndroid Build Coastguard Worker * 10*115816f9SAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*115816f9SAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*115816f9SAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*115816f9SAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*115816f9SAndroid Build Coastguard Worker * limitations under the License. 15*115816f9SAndroid Build Coastguard Worker */ 16*115816f9SAndroid Build Coastguard Worker <lambda>null17*115816f9SAndroid Build Coastguard Workerplugins { 18*115816f9SAndroid Build Coastguard Worker alias(libs.plugins.kotlinJvm) 19*115816f9SAndroid Build Coastguard Worker `java-gradle-plugin` 20*115816f9SAndroid Build Coastguard Worker } 21*115816f9SAndroid Build Coastguard Worker <lambda>null22*115816f9SAndroid Build Coastguard Workerrepositories { 23*115816f9SAndroid Build Coastguard Worker mavenCentral() 24*115816f9SAndroid Build Coastguard Worker google() 25*115816f9SAndroid Build Coastguard Worker } 26*115816f9SAndroid Build Coastguard Worker <lambda>null27*115816f9SAndroid Build Coastguard Workerdependencies { 28*115816f9SAndroid Build Coastguard Worker implementation(gradleApi()) 29*115816f9SAndroid Build Coastguard Worker implementation(gradleKotlinDsl()) 30*115816f9SAndroid Build Coastguard Worker implementation(libs.kotlinGradlePlugin) 31*115816f9SAndroid Build Coastguard Worker implementation(libs.androidGradlePlugin) 32*115816f9SAndroid Build Coastguard Worker implementation(libs.gson) 33*115816f9SAndroid Build Coastguard Worker } 34*115816f9SAndroid Build Coastguard Worker <lambda>null35*115816f9SAndroid Build Coastguard WorkergradlePlugin { 36*115816f9SAndroid Build Coastguard Worker plugins { 37*115816f9SAndroid Build Coastguard Worker create("metalava-build-plugin") { 38*115816f9SAndroid Build Coastguard Worker id = "metalava-build-plugin" 39*115816f9SAndroid Build Coastguard Worker implementationClass = "com.android.tools.metalava.MetalavaBuildPlugin" 40*115816f9SAndroid Build Coastguard Worker } 41*115816f9SAndroid Build Coastguard Worker } 42*115816f9SAndroid Build Coastguard Worker } 43*115816f9SAndroid Build Coastguard Worker <lambda>null44*115816f9SAndroid Build Coastguard WorkergradlePlugin { 45*115816f9SAndroid Build Coastguard Worker plugins { 46*115816f9SAndroid Build Coastguard Worker create("metalava-model-provider-plugin") { 47*115816f9SAndroid Build Coastguard Worker id = "metalava-model-provider-plugin" 48*115816f9SAndroid Build Coastguard Worker implementationClass = "com.android.tools.metalava.MetalavaModelProviderPlugin" 49*115816f9SAndroid Build Coastguard Worker } 50*115816f9SAndroid Build Coastguard Worker } 51*115816f9SAndroid Build Coastguard Worker } 52