fix: bug in testing suite + lots of documentation updates

This commit is contained in:
Ryan Brink
2022-01-12 09:15:27 -05:00
committed by GitHub
parent bc380077fb
commit aa21c1219b
24 changed files with 376 additions and 87 deletions

View File

@ -1,14 +1,10 @@
import io.bkbn.sourdough.gradle.core.extension.SourdoughLibraryExtension
plugins {
id("io.bkbn.sourdough.root") version "0.3.3"
kotlin("jvm") version "1.6.10" apply false
id("io.bkbn.sourdough.root") version "0.5.4"
id("com.github.jakemarsden.git-hooks") version "0.0.2"
}
sourdough {
toolChainJavaVersion.set(JavaLanguageVersion.of(JavaVersion.VERSION_17.majorVersion))
jvmTarget.set(JavaVersion.VERSION_11.majorVersion)
compilerArgs.set(listOf("-opt-in=kotlin.RequiresOptIn"))
id("org.jetbrains.dokka") version "1.6.10"
id("org.jetbrains.kotlinx.kover") version "0.5.0-RC"
id("io.github.gradle-nexus.publish-plugin") version "1.1.0"
}
gitHooks {
@ -31,21 +27,3 @@ allprojects {
}
}
}
subprojects {
if (this.name != "kompendium-playground") {
apply(plugin = "io.bkbn.sourdough.library")
configure<SourdoughLibraryExtension> {
githubOrg.set("bkbnio")
githubRepo.set("kompendium")
libraryName.set("Kompendium")
libraryDescription.set("A minimally invasive OpenAPI spec generator for Ktor")
licenseName.set("MIT License")
licenseUrl.set("https://mit-license.org")
developerId.set("bkbnio")
developerName.set("Ryan Brink")
developerEmail.set("admin@bkbn.io")
}
}
}