buildscript { ext { // Before updating, check Kotlin compatibility with Compose Compiler: https://developer.android.com/jetpack/androidx/releases/compose-kotlin#pre-release_kotlin_compatibility compose_compiler_version = '1.3.0-rc01' compose_version = '1.2.0' hilt_version = '2.42' ktlint_version = '10.3.0' google_services_version = '4.3.13' firebase_crashlytics_version = '2.9.1' } repositories { google() mavenCentral() } dependencies { classpath "com.google.dagger:hilt-android-gradle-plugin:$hilt_version" classpath "org.jlleitschuh.gradle:ktlint-gradle:$ktlint_version" classpath "com.google.gms:google-services:$google_services_version" classpath "com.google.firebase:firebase-crashlytics-gradle:$firebase_crashlytics_version" } }// Top-level build file where you can add configuration options common to all sub-projects/modules. plugins { id 'com.android.application' version '7.2.0' apply false id 'com.android.library' version '7.2.0' apply false id 'org.jetbrains.kotlin.android' version '1.7.10' apply false id "org.jlleitschuh.gradle.ktlint" version "10.3.0" } subprojects { apply plugin: "org.jlleitschuh.gradle.ktlint" ktlint { reporters { reporter "plain" reporter "html" } } } allprojects { repositories { google() mavenCentral() } } task clean(type: Delete) { delete rootProject.buildDir }