diff options
| author | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2021-02-23 11:46:06 +0100 |
|---|---|---|
| committer | Fabian Mastenbroek <mail.fabianm@gmail.com> | 2021-02-23 11:46:06 +0100 |
| commit | 0b092b352dc29ce69f6f126eb7857a1243a6ef62 (patch) | |
| tree | 44047aba0874b80ffd406cfc6c7776bde0eaaf90 /simulator/buildSrc/build.gradle.kts | |
| parent | bde79549149eca269c033302729ba06043efb29c (diff) | |
Extract testing conventions from Kotlin conventions
This change extracts the configuration for test from the Kotlin library
conventions.
Diffstat (limited to 'simulator/buildSrc/build.gradle.kts')
| -rw-r--r-- | simulator/buildSrc/build.gradle.kts | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/simulator/buildSrc/build.gradle.kts b/simulator/buildSrc/build.gradle.kts index e1f538fe..452c07cd 100644 --- a/simulator/buildSrc/build.gradle.kts +++ b/simulator/buildSrc/build.gradle.kts @@ -1,7 +1,5 @@ /* - * MIT License - * - * Copyright (c) 2019 atlarge-research + * Copyright (c) 2019 AtLarge Research * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -22,21 +20,16 @@ * SOFTWARE. */ +import org.jetbrains.kotlin.gradle.tasks.KotlinCompile + plugins { `kotlin-dsl` } -kotlinDslPluginOptions { - experimentalWarning.set(false) -} - - /* Project configuration */ repositories { jcenter() - maven { - url = uri("https://plugins.gradle.org/m2/") - } + gradlePluginPortal() } dependencies { @@ -44,3 +37,9 @@ dependencies { implementation("org.jlleitschuh.gradle:ktlint-gradle:10.0.0") implementation("org.jetbrains.dokka:dokka-gradle-plugin:0.10.1") } + +tasks.withType<KotlinCompile>().configureEach { + kotlinOptions { + allWarningsAsErrors = true + } +} |
