1*2ffc472cSXin Liplugins { 2*2ffc472cSXin Li id("net.ltgt.errorprone") version "1.3.0" 3*2ffc472cSXin Li} 4*2ffc472cSXin Liapply plugin: 'com.android.library' 5*2ffc472cSXin Liapply from: "$rootDir/gradle/publishing_aar.gradle" 6*2ffc472cSXin Li 7*2ffc472cSXin Lidescription = 'Extension of the Mockito Inline API to allow mocking static methods on the Android Dalvik VM' 8*2ffc472cSXin Li 9*2ffc472cSXin Liandroid { 10*2ffc472cSXin Li compileSdkVersion 32 11*2ffc472cSXin Li 12*2ffc472cSXin Li android { 13*2ffc472cSXin Li lintOptions { 14*2ffc472cSXin Li disable 'InvalidPackage' 15*2ffc472cSXin Li warning 'NewApi' 16*2ffc472cSXin Li } 17*2ffc472cSXin Li } 18*2ffc472cSXin Li 19*2ffc472cSXin Li defaultConfig { 20*2ffc472cSXin Li minSdkVersion 9 21*2ffc472cSXin Li targetSdkVersion 32 22*2ffc472cSXin Li } 23*2ffc472cSXin Li 24*2ffc472cSXin Li externalNativeBuild { 25*2ffc472cSXin Li cmake { 26*2ffc472cSXin Li path 'CMakeLists.txt' 27*2ffc472cSXin Li } 28*2ffc472cSXin Li } 29*2ffc472cSXin Li 30*2ffc472cSXin Li compileOptions { 31*2ffc472cSXin Li targetCompatibility 1.8 32*2ffc472cSXin Li sourceCompatibility 1.8 33*2ffc472cSXin Li } 34*2ffc472cSXin Li} 35*2ffc472cSXin Li 36*2ffc472cSXin Litasks.withType(JavaCompile) { 37*2ffc472cSXin Li options.errorprone { 38*2ffc472cSXin Li disable("StringSplitter") 39*2ffc472cSXin Li } 40*2ffc472cSXin Li} 41*2ffc472cSXin Li 42*2ffc472cSXin Lidependencies { 43*2ffc472cSXin Li errorprone "com.google.errorprone:error_prone_core:2.5.1" 44*2ffc472cSXin Li errorproneJavac "com.google.errorprone:javac:9+181-r4173-1" 45*2ffc472cSXin Li 46*2ffc472cSXin Li implementation project(':dexmaker-mockito-inline') 47*2ffc472cSXin Li 48*2ffc472cSXin Li api 'org.mockito:mockito-core:2.28.2', { exclude group: 'net.bytebuddy' } 49*2ffc472cSXin Li} 50