@@ -32,12 +32,12 @@ android {
3232 buildTypes {
3333 getByName(" debug" ) {
3434 isMinifyEnabled = false
35- proguardFiles(getDefaultProguardFile(" proguard-android.txt" ), " proguard-rules.pro" )
35+ proguardFiles(getDefaultProguardFile(" proguard-android-optimize .txt" ), " proguard-rules.pro" )
3636 signingConfig = signingConfigs.getByName(" debug" )
3737 }
3838 getByName(" release" ) {
3939 isMinifyEnabled = false
40- proguardFiles(getDefaultProguardFile(" proguard-android.txt" ), " proguard-rules.pro" )
40+ proguardFiles(getDefaultProguardFile(" proguard-android-optimize .txt" ), " proguard-rules.pro" )
4141 signingConfig = signingConfigs.getByName(" debug" )
4242 }
4343 }
@@ -52,12 +52,12 @@ android {
5252 }
5353
5454 compileOptions {
55- sourceCompatibility = JavaVersion .VERSION_17
56- targetCompatibility = JavaVersion .VERSION_17
55+ sourceCompatibility = JavaVersion .VERSION_21
56+ targetCompatibility = JavaVersion .VERSION_21
5757 }
5858
5959 kotlin {
60- jvmToolchain(17 )
60+ jvmToolchain(21 )
6161 }
6262
6363 lint {
@@ -71,8 +71,9 @@ apollo {
7171 service(" rickandmortyapi" ) {
7272 packageName.set(" com.chuckerteam.chucker.sample" )
7373 schemaFile.set(file(" src/main/graphql/com/chuckerteam/chucker/sample/schema.json.graphql" ))
74- srcDir(" src/main/graphql" )
74+ srcDir(file( " src/main/graphql" ) )
7575 excludes.set(listOf (" **/schema.json.graphql" , " **/schema.json" ))
76+ generateKotlinModels.set(true )
7677 }
7778}
7879
0 commit comments