chore: version bumps and cleanup (#156)
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,5 +1,3 @@
|
|||||||
.gradle
|
.gradle
|
||||||
build
|
build
|
||||||
.idea
|
.idea
|
||||||
dokka
|
|
||||||
wiki
|
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
### Added
|
### Added
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
- Gradle refactor
|
||||||
|
|
||||||
### Remove
|
### Remove
|
||||||
|
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm") version "1.6.10" apply false
|
kotlin("jvm") version "1.6.10" apply false
|
||||||
id("io.bkbn.sourdough.root") version "0.5.5"
|
kotlin("plugin.serialization") version "1.6.10" apply false
|
||||||
|
id("io.bkbn.sourdough.library.jvm") version "0.5.6" apply false
|
||||||
|
id("io.bkbn.sourdough.application.jvm") version "0.5.6" apply false
|
||||||
|
id("io.bkbn.sourdough.root") version "0.5.6"
|
||||||
id("com.github.jakemarsden.git-hooks") version "0.0.2"
|
id("com.github.jakemarsden.git-hooks") version "0.0.2"
|
||||||
id("org.jetbrains.dokka") version "1.6.10"
|
id("org.jetbrains.dokka") version "1.6.10"
|
||||||
id("org.jetbrains.kotlinx.kover") version "0.5.0-RC"
|
id("org.jetbrains.kotlinx.kover") version "0.5.0-RC"
|
||||||
@ -27,3 +30,17 @@ allprojects {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
subprojects {
|
||||||
|
plugins.withType(io.bkbn.sourdough.gradle.library.jvm.LibraryJvmPlugin::class) {
|
||||||
|
extensions.configure(io.bkbn.sourdough.gradle.library.jvm.LibraryJvmExtension::class) {
|
||||||
|
githubOrg.set("bkbnio")
|
||||||
|
githubRepo.set("kompendium")
|
||||||
|
licenseName.set("MIT License")
|
||||||
|
licenseUrl.set("https://mit-license.org")
|
||||||
|
developerId.set("unredundant")
|
||||||
|
developerName.set("Ryan Brink")
|
||||||
|
developerEmail.set("admin@bkbn.io")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Kompendium
|
# Kompendium
|
||||||
project.version=2.0.0-beta
|
project.version=2.0.0-rc1
|
||||||
# Kotlin
|
# Kotlin
|
||||||
kotlin.code.style=official
|
kotlin.code.style=official
|
||||||
# Gradle
|
# Gradle
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
id("io.bkbn.sourdough.library.jvm") version "0.5.5"
|
id("io.bkbn.sourdough.library.jvm")
|
||||||
id("io.gitlab.arturbosch.detekt") version "1.19.0"
|
id("io.gitlab.arturbosch.detekt")
|
||||||
id("com.adarshr.test-logger") version "3.1.0"
|
id("com.adarshr.test-logger")
|
||||||
id("org.jetbrains.dokka")
|
id("org.jetbrains.dokka")
|
||||||
id("maven-publish")
|
id("maven-publish")
|
||||||
id("java-library")
|
id("java-library")
|
||||||
@ -10,15 +10,8 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sourdough {
|
sourdough {
|
||||||
githubOrg.set("bkbnio")
|
|
||||||
githubRepo.set("kompendium")
|
|
||||||
libraryName.set("Kompendium Annotations")
|
libraryName.set("Kompendium Annotations")
|
||||||
libraryDescription.set("A set of annotations used by Kompendium to generate OpenAPI Specifications")
|
libraryDescription.set("A set of annotations used by Kompendium to generate OpenAPI Specifications")
|
||||||
licenseName.set("MIT License")
|
|
||||||
licenseUrl.set("https://mit-license.org")
|
|
||||||
developerId.set("unredundant")
|
|
||||||
developerName.set("Ryan Brink")
|
|
||||||
developerEmail.set("admin@bkbn.io")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
testing {
|
testing {
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
id("io.bkbn.sourdough.library.jvm") version "0.5.5"
|
id("io.bkbn.sourdough.library.jvm")
|
||||||
id("io.gitlab.arturbosch.detekt") version "1.19.0"
|
id("io.gitlab.arturbosch.detekt")
|
||||||
id("com.adarshr.test-logger") version "3.1.0"
|
id("com.adarshr.test-logger")
|
||||||
id("org.jetbrains.dokka")
|
id("org.jetbrains.dokka")
|
||||||
id("maven-publish")
|
id("maven-publish")
|
||||||
id("java-library")
|
id("java-library")
|
||||||
@ -10,15 +10,8 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sourdough {
|
sourdough {
|
||||||
githubOrg.set("bkbnio")
|
|
||||||
githubRepo.set("kompendium")
|
|
||||||
libraryName.set("Kompendium Authentication")
|
libraryName.set("Kompendium Authentication")
|
||||||
libraryDescription.set("Kompendium library to pair with Ktor Auth to provide authorization info to OpenAPI")
|
libraryDescription.set("Kompendium library to pair with Ktor Auth to provide authorization info to OpenAPI")
|
||||||
licenseName.set("MIT License")
|
|
||||||
licenseUrl.set("https://mit-license.org")
|
|
||||||
developerId.set("unredundant")
|
|
||||||
developerName.set("Ryan Brink")
|
|
||||||
developerEmail.set("admin@bkbn.io")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
id("io.bkbn.sourdough.library.jvm") version "0.5.5"
|
id("io.bkbn.sourdough.library.jvm")
|
||||||
id("io.gitlab.arturbosch.detekt") version "1.19.0"
|
id("io.gitlab.arturbosch.detekt")
|
||||||
id("com.adarshr.test-logger") version "3.1.0"
|
id("com.adarshr.test-logger")
|
||||||
id("org.jetbrains.dokka")
|
id("org.jetbrains.dokka")
|
||||||
id("maven-publish")
|
id("maven-publish")
|
||||||
id("java-library")
|
id("java-library")
|
||||||
@ -11,15 +11,8 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sourdough {
|
sourdough {
|
||||||
githubOrg.set("bkbnio")
|
|
||||||
githubRepo.set("kompendium")
|
|
||||||
libraryName.set("Kompendium Core")
|
libraryName.set("Kompendium Core")
|
||||||
libraryDescription.set("Core functionality for the Kompendium library")
|
libraryDescription.set("Core functionality for the Kompendium library")
|
||||||
licenseName.set("MIT License")
|
|
||||||
licenseUrl.set("https://mit-license.org")
|
|
||||||
developerId.set("unredundant")
|
|
||||||
developerName.set("Ryan Brink")
|
|
||||||
developerEmail.set("admin@bkbn.io")
|
|
||||||
compilerArgs.set(listOf("-opt-in=kotlin.RequiresOptIn"))
|
compilerArgs.set(listOf("-opt-in=kotlin.RequiresOptIn"))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
id("io.bkbn.sourdough.library.jvm") version "0.5.5"
|
id("io.bkbn.sourdough.library.jvm")
|
||||||
id("io.gitlab.arturbosch.detekt") version "1.19.0"
|
id("io.gitlab.arturbosch.detekt")
|
||||||
id("com.adarshr.test-logger") version "3.1.0"
|
id("com.adarshr.test-logger")
|
||||||
id("org.jetbrains.dokka")
|
id("org.jetbrains.dokka")
|
||||||
id("maven-publish")
|
id("maven-publish")
|
||||||
id("java-library")
|
id("java-library")
|
||||||
@ -10,15 +10,8 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sourdough {
|
sourdough {
|
||||||
githubOrg.set("bkbnio")
|
|
||||||
githubRepo.set("kompendium")
|
|
||||||
libraryName.set("Kompendium Locations")
|
libraryName.set("Kompendium Locations")
|
||||||
libraryDescription.set("Supplemental library for Kompendium offering support for Ktor's Location API")
|
libraryDescription.set("Supplemental library for Kompendium offering support for Ktor's Location API")
|
||||||
licenseName.set("MIT License")
|
|
||||||
licenseUrl.set("https://mit-license.org")
|
|
||||||
developerId.set("unredundant")
|
|
||||||
developerName.set("Ryan Brink")
|
|
||||||
developerEmail.set("admin@bkbn.io")
|
|
||||||
compilerArgs.set(listOf("-opt-in=kotlin.RequiresOptIn"))
|
compilerArgs.set(listOf("-opt-in=kotlin.RequiresOptIn"))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
kotlin("plugin.serialization") version "1.6.10"
|
kotlin("plugin.serialization")
|
||||||
id("io.bkbn.sourdough.library.jvm") version "0.5.5"
|
id("io.bkbn.sourdough.library.jvm")
|
||||||
id("io.gitlab.arturbosch.detekt") version "1.19.0"
|
id("io.gitlab.arturbosch.detekt")
|
||||||
id("com.adarshr.test-logger") version "3.1.0"
|
id("com.adarshr.test-logger")
|
||||||
id("org.jetbrains.dokka")
|
id("org.jetbrains.dokka")
|
||||||
id("maven-publish")
|
id("maven-publish")
|
||||||
id("java-library")
|
id("java-library")
|
||||||
@ -11,15 +11,8 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sourdough {
|
sourdough {
|
||||||
githubOrg.set("bkbnio")
|
|
||||||
githubRepo.set("kompendium")
|
|
||||||
libraryName.set("Kompendium OpenAPI Spec")
|
libraryName.set("Kompendium OpenAPI Spec")
|
||||||
libraryDescription.set("Collections of kotlin data classes modeling the OpenAPI specification")
|
libraryDescription.set("Collections of kotlin data classes modeling the OpenAPI specification")
|
||||||
licenseName.set("MIT License")
|
|
||||||
licenseUrl.set("https://mit-license.org")
|
|
||||||
developerId.set("unredundant")
|
|
||||||
developerName.set("Ryan Brink")
|
|
||||||
developerEmail.set("admin@bkbn.io")
|
|
||||||
compilerArgs.set(listOf("-opt-in=kotlin.RequiresOptIn"))
|
compilerArgs.set(listOf("-opt-in=kotlin.RequiresOptIn"))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
kotlin("plugin.serialization") version "1.6.10"
|
kotlin("plugin.serialization")
|
||||||
id("io.bkbn.sourdough.application.jvm") version "0.5.5"
|
id("io.bkbn.sourdough.application.jvm")
|
||||||
id("application")
|
id("application")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
plugins {
|
plugins {
|
||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
id("io.bkbn.sourdough.library.jvm") version "0.5.5"
|
id("io.bkbn.sourdough.library.jvm")
|
||||||
id("io.gitlab.arturbosch.detekt") version "1.19.0"
|
id("io.gitlab.arturbosch.detekt")
|
||||||
id("com.adarshr.test-logger") version "3.1.0"
|
id("com.adarshr.test-logger")
|
||||||
id("org.jetbrains.dokka")
|
id("org.jetbrains.dokka")
|
||||||
id("maven-publish")
|
id("maven-publish")
|
||||||
id("java-library")
|
id("java-library")
|
||||||
@ -10,15 +10,8 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sourdough {
|
sourdough {
|
||||||
githubOrg.set("bkbnio")
|
|
||||||
githubRepo.set("kompendium")
|
|
||||||
libraryName.set("Kompendium Swagger")
|
libraryName.set("Kompendium Swagger")
|
||||||
libraryDescription.set("Offers Swagger as a bundled WebJAR for Ktor")
|
libraryDescription.set("Offers Swagger as a bundled WebJAR for Ktor")
|
||||||
licenseName.set("MIT License")
|
|
||||||
licenseUrl.set("https://mit-license.org")
|
|
||||||
developerId.set("unredundant")
|
|
||||||
developerName.set("Ryan Brink")
|
|
||||||
developerEmail.set("admin@bkbn.io")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
Reference in New Issue
Block a user