diff --git a/README.md b/README.md index ee85caa..4b2dbdb 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Exposed GADT mapping -[![Maven Central](https://img.shields.io/maven-central/v/com.huanshankeji/exposed-adt-mapping)](https://search.maven.org/artifact/com.huanshankeji/exposed-adt-mapping) +[![Maven Central](https://img.shields.io/maven-central/v/com.huanshankeji/exposed-gadt-mapping)](https://search.maven.org/artifact/com.huanshankeji/exposed-gadt-mapping) A library based on [Exposed](https://github.com/JetBrains/Exposed) [DSL](https://github.com/JetBrains/Exposed/wiki/DSL) providing mappings between data entities and tables with support for GADT (generalized algebraic data type), aka features including nested properties of composite class types, type parameters and their type inference, and sealed classes @@ -11,7 +11,7 @@ This project is an attempt to provide an alternative to [Exposed DAO](https://gi ### The Maven coordinate ```kotlin -"com.huanshankeji:exposed-adt-mapping:$libraryVersion" +"com.huanshankeji:exposed-gadt-mapping:$libraryVersion" ``` ### **Important note** @@ -22,7 +22,7 @@ As Exposed is a library that has not reached stability yet and often has incompa Please note that these APIs are far from stable. There are going to be refactors in future releases. -[Check out the API documentation here.](https://huanshankeji.github.io/exposed-adt-mapping/.) +[Check out the API documentation here.](https://huanshankeji.github.io/exposed-gadt-mapping/.) ### Table and data definitions diff --git a/build.gradle.kts b/build.gradle.kts index 1c808d6..8475175 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,5 +8,5 @@ plugins { } dependencies { - dokka(project(":exposed-adt-mapping")) + dokka(project(":exposed-gadt-mapping")) } diff --git a/buildSrc/src/main/kotlin/conventions.gradle.kts b/buildSrc/src/main/kotlin/conventions.gradle.kts index 88aa5ec..614ad8c 100644 --- a/buildSrc/src/main/kotlin/conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/conventions.gradle.kts @@ -21,8 +21,8 @@ version = projectVersion publishing.publications.withType { pomForTeamDefaultOpenSource( project, - "Exposed ADT mapping", - "mappings between data entities and tables with support for (generic) algebraic data types based on Exposed DSL" + "Exposed GADT mapping", + "mappings between data entities and tables with support for generalized algebraic data types based on Exposed DSL" ) { `Shreck Ye`() } diff --git a/lib/api/exposed-adt-mapping.api b/lib/api/exposed-gadt-mapping.api similarity index 100% rename from lib/api/exposed-adt-mapping.api rename to lib/api/exposed-gadt-mapping.api diff --git a/settings.gradle.kts b/settings.gradle.kts index e1b029c..6189431 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -3,7 +3,7 @@ plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "0.4.0" } -rootProject.name = "exposed-adt-mapping" +rootProject.name = "exposed-gadt-mapping" include("lib") project(":lib").name = rootProject.name