-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.gradle.kts
31 lines (27 loc) · 961 Bytes
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/*
* Copyright (C) 2024 Nicholas Doglio
* SPDX-License-Identifier: MIT
*/
plugins {
alias(libs.plugins.dependencyAnalysis)
alias(libs.plugins.doctor)
alias(libs.plugins.android.app) apply false
alias(libs.plugins.detekt) apply false
alias(libs.plugins.hilt) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.jvm) apply false
alias(libs.plugins.kotlin.kapt) apply false
alias(libs.plugins.kover) apply false
alias(libs.plugins.ksp) apply false
alias(libs.plugins.lint) apply false
alias(libs.plugins.sortDependencies) apply false
alias(libs.plugins.spotless) apply false
}
doctor {
// https://github.com/runningcode/gradle-doctor/pull/258
warnWhenNotUsingParallelGC = false
}
// https://docs.gradle.org/8.9/userguide/gradle_daemon.html#daemon_jvm_criteria
tasks.updateDaemonJvm.configure {
jvmVersion.set(JavaLanguageVersion.of(libs.versions.jdk.get()))
}