import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ build script Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠ Ġclasspath ( libs . ag p ) ĊĠĠĠĠĠĠĠ Ġclasspath ( libs . kotlin . gradle ) ĊĊĠĠĠĠĠĠĠ Ġclasspath ( libs . h ilt . gradle ) ĊĠĠĠĠĠĠĠ Ġclasspath ( libs . sql de light . gradle ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ all projects Ġ{ ĊĠĠĠ Ġtasks . with Type < Kotlin Compile >(). configure Each Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġall Warnings As Errors Ġ= Ġtrue ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ+= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ"- X opt - in = android x . compose . animation . Experimental Animation Api ", Ġ// ĠAnimated Visibility ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ"- X opt - in = android x . compose . foundation . Experimental Foundation Api ", Ġ// ĠModifier . combined Clickable ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ"- X opt - in = android x . compose . material . Experimental Material Api ", Ġ// ĠBack drop Sca ffold ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ"- X opt - in = kotlin x . coroutines . Flow Preview ", Ġ// ĠFlow . de bounce ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ"- X opt - in = kotlin x . coroutines . Experimental Cor outines Api ", Ġ// ĠFlow . flatMap Latest ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . register (" clean ", ĠDelete :: class ) Ġ{ Ġdelete ( root Project . build Dir ) Ġ} Ċ