/
githubmirror
/
react-native
Обзор
Документация
Войти
/
githubmirror
/
react-native
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/gradle-plugin/shared/build.gradle.kts
52 строки
1 KB
Nivaldo Bondança
Update ktfmt component on FBS:master
02 авг 2026, 18:20
02 авг 2026, 18:20
63e9c15
Код
Авторство
О чём код?
/* * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import org.gradle.api.tasks.testing.logging.TestExceptionFormat import org.jetbrains.kotlin.gradle.dsl.JvmTarget import org.jetbrains.kotlin.gradle.dsl.KotlinVersion import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { alias(libs.plugins.kotlin.jvm) alias(libs.plugins.ktfmt) } repositories { mavenCentral() } group = "com.facebook.react" dependencies { implementation(libs.gson) implementation(libs.guava) testImplementation(libs.junit) testImplementation(libs.assertj) testImplementation(project(":shared-testutil")) } java { targetCompatibility = JavaVersion.VERSION_11 } kotlin { jvmToolchain(17) } tasks.withType<KotlinCompile>().configureEach { compilerOptions { apiVersion.set(KotlinVersion.KOTLIN_2_0) // See comment above on JDK 11 support jvmTarget.set(JvmTarget.JVM_11) allWarningsAsErrors.set( project.properties["enableWarningsAsErrors"]?.toString()?.toBoolean() ?: false, ) } } tasks.withType<Test>().configureEach { testLogging { exceptionFormat = TestExceptionFormat.FULL showExceptions = true showCauses = true showStackTraces = true } }