summaryrefslogtreecommitdiff
path: root/simulator/buildSrc/build.gradle.kts
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-02-23 11:46:06 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2021-02-23 11:46:06 +0100
commit0b092b352dc29ce69f6f126eb7857a1243a6ef62 (patch)
tree44047aba0874b80ffd406cfc6c7776bde0eaaf90 /simulator/buildSrc/build.gradle.kts
parentbde79549149eca269c033302729ba06043efb29c (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.kts21
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
+ }
+}