a little update

This commit is contained in:
2020-11-25 13:53:15 +06:00
parent 570ca331fd
commit 08c6808706
167 changed files with 525 additions and 5648 deletions
business_cases/post_creating
client
build.gradle
src
commonMain
kotlin
com
insanusmokrassar
postssystem
business_cases
post_creating
common
server
build.gradle
src
main
kotlin
com
insanusmokrassar
postssystem
business_cases
post_creating
core
exposed/commons
gradle.properties
gradle/wrapper
ktor
mimes_generator
publishing
settings.gradle
utils
common
repos
common
exposed
ktor

@ -8,7 +8,6 @@ buildscript {
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:$gradle_bintray_plugin_version"
}
}
@ -39,8 +38,9 @@ kotlin {
dependencies {
implementation kotlin('stdlib')
api projectByName("business_cases.post_creating.common")
api projectByName("core.ktor.client")
api project(":postssystem.business_cases.post_creating.common")
api project(":postssystem.core.ktor.client")
}
}
commonTest {

@ -4,9 +4,9 @@ import com.insanusmokrassar.postssystem.business_cases.post_creating.server.*
import com.insanusmokrassar.postssystem.core.content.Content
import com.insanusmokrassar.postssystem.core.post.RegisteredPost
import com.insanusmokrassar.postssystem.core.publishing.TriggerId
import com.insanusmokrassar.postssystem.ktor.buildStandardUrl
import com.insanusmokrassar.postssystem.ktor.client.BodyPair
import com.insanusmokrassar.postssystem.ktor.client.unipost
import dev.inmo.micro_utils.ktor.client.BodyPair
import dev.inmo.micro_utils.ktor.client.unipost
import dev.inmo.micro_utils.ktor.common.buildStandardUrl
import io.ktor.client.HttpClient
class PostCreatingClientCase(

@ -8,7 +8,6 @@ buildscript {
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:$gradle_bintray_plugin_version"
}
}
@ -39,8 +38,8 @@ kotlin {
dependencies {
implementation kotlin('stdlib')
api projectByName("core.ktor.common")
api projectByName("publishing.ktor.common")
api project(":postssystem.core.ktor.common")
api project(":postssystem.publishing.ktor.common")
}
}
commonTest {

@ -8,7 +8,6 @@ buildscript {
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:$gradle_bintray_plugin_version"
}
}
@ -32,8 +31,8 @@ repositories {
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
api projectByName("business_cases.post_creating.common")
api projectByName("core.ktor.server")
api project(":postssystem.business_cases.post_creating.common")
api project(":postssystem.core.ktor.server")
testImplementation "org.xerial:sqlite-jdbc:$test_sqlite_version"
testImplementation "org.jetbrains.kotlin:kotlin-test"

@ -1,8 +1,8 @@
package com.insanusmokrassar.postssystem.business_cases.post_creating.server
import com.insanusmokrassar.postssystem.core.post.RegisteredPost
import com.insanusmokrassar.postssystem.ktor.server.unianswer
import com.insanusmokrassar.postssystem.ktor.server.uniload
import dev.inmo.micro_utils.ktor.server.unianswer
import dev.inmo.micro_utils.ktor.server.uniload
import io.ktor.application.call
import io.ktor.routing.*
import kotlinx.serialization.builtins.nullable