Skip to content

Commit

Permalink
MOVE: Components from slatekit.common to slatekit.utils (#324)
Browse files Browse the repository at this point in the history
* ADD: slatekit-utils

* ADD: slatekit-requests

* MOVE: slatekit.common paged and smart values to utils

* MOVE: slatekit.common.display to utils

* MOVE: slatekit.writer to slatekit.utils

* MOVE: templates and naming to utils

* FIX: Compile issues in tests

* FIX: Compile issues in tests

* FIX: Compile issues in tests

* FIX: Compile issues in tests

* MOVE: slatekit.common.requests to requests

* FIX: Compile issues

* FIX: Compile issues

* MOVE: Gets, Puts, Inputs, etc to slatekit.common.values

* MOVE: files to slatekit.common.values

* PROJECT: New modules utils and requests

* MOVE: slatekit.server.common -> core

* REMOVE: slatekit.context dependency from request

* FIX: New module names and ids

* BUILD: Move to 2.5.0

* FIX: References for tracking module
  • Loading branch information
kishorereddy committed Oct 11, 2021
1 parent f1bc59f commit 8cc16e2
Show file tree
Hide file tree
Showing 239 changed files with 1,471 additions and 546 deletions.
4 changes: 4 additions & 0 deletions src/ext/kotlin/slatekit-connectors-cli/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,17 @@ dependencies {
compile "com.slatekit:slatekit-results:$slatekit_version"
compile "com.slatekit:slatekit-common:$slatekit_version"
compile "com.slatekit:slatekit-context:$slatekit_version"
compile "com.slatekit:slatekit-utils:$slatekit_version"
compile "com.slatekit:slatekit-requests:$slatekit_version"
compile "com.slatekit:slatekit-apis:$slatekit_version"
compile "com.slatekit:slatekit-cli:$slatekit_version"
} else {
// */
compile project(":slatekit-result")
compile project(":slatekit-common")
compile project(":slatekit-context")
compile project(":slatekit-utils")
compile project(":slatekit-requests")
compile project(":slatekit-apis")
compile project(":slatekit-cli")
} //</slatekit_local>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ import slatekit.cli.*
import slatekit.common.Source
import slatekit.common.types.Content
import slatekit.common.types.ContentType
import slatekit.common.requests.InputArgs
import slatekit.common.writer.ConsoleWriter
import slatekit.requests.InputArgs
import slatekit.utils.writer.ConsoleWriter
import slatekit.context.Context
import slatekit.results.Codes
import slatekit.results.Status
Expand Down
2 changes: 2 additions & 0 deletions src/ext/kotlin/slatekit-connectors-entities/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,15 @@ dependencies {
compile "com.slatekit:slatekit-results:$slatekit_version"
compile "com.slatekit:slatekit-common:$slatekit_version"
compile "com.slatekit:slatekit-context:$slatekit_version"
compile "com.slatekit:slatekit-utils:$slatekit_version"
compile "com.slatekit:slatekit-db:$slatekit_version"
compile "com.slatekit:slatekit-entities:$slatekit_version"
} else {
// */
compile project(":slatekit-result")
compile project(":slatekit-common")
compile project(":slatekit-context")
compile project(":slatekit-utils")
compile project(":slatekit-db")
compile project(":slatekit-entities")
} //</slatekit_local>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ import slatekit.common.args.Args
import slatekit.common.conf.Config
import slatekit.common.conf.Conf
import slatekit.common.data.Connections
import slatekit.common.utils.B64Java8
import slatekit.common.convert.B64Java8
import slatekit.common.crypto.Encryptor
import slatekit.common.info.*
import slatekit.common.log.Logs
import slatekit.common.log.LogsDefault
import slatekit.common.naming.Namer
import slatekit.utils.naming.Namer
import slatekit.context.AppContext
import slatekit.common.envs.Envs
import slatekit.context.Context
Expand Down
2 changes: 1 addition & 1 deletion src/ext/kotlin/version-beta.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.4.7
2.5.0
2 changes: 1 addition & 1 deletion src/ext/kotlin/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.4.7
2.5.0
4 changes: 3 additions & 1 deletion src/lib/kotlin/build-all.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
# Foundational
cd slatekit-result && gradle clean build publish && cd ../ && echo 'sleeping 20s' && sleep 20s
cd slatekit-actors && gradle clean build publish && cd ../ && echo 'sleeping 20s' && sleep 20s
cd slatekit-common && gradle clean build publish && cd ../ && echo 'sleeping 20s' && sleep 20s
cd slatekit-common && gradle clean build publish && cd ../ && echo 'sleeping 20s' && sleep 20s
cd slatekit-utils && gradle clean build publish && cd ../ && echo 'sleeping 20s' && sleep 20s
cd slatekit-requests && gradle clean build publish && cd ../ && echo 'sleeping 20s' && sleep 20s
cd slatekit-context && gradle clean build publish && cd ../ && echo 'sleeping 20s' && sleep 20s

# Support
Expand Down
4 changes: 4 additions & 0 deletions src/lib/kotlin/slatekit-apis/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,17 @@ dependencies {
if( slatekitSetupViaBinary ) {
compile "com.slatekit:slatekit-results:$slatekit_version"
compile "com.slatekit:slatekit-common:$slatekit_version"
compile "com.slatekit:slatekit-utils:$slatekit_version"
compile "com.slatekit:slatekit-requests:$slatekit_version"
compile "com.slatekit:slatekit-context:$slatekit_version"
compile "com.slatekit:slatekit-meta:$slatekit_version"
compile "com.slatekit:slatekit-serialization:$slatekit_version"
} else {
// */
compile project(":slatekit-result")
compile project(":slatekit-common")
compile project(":slatekit-utils")
compile project(":slatekit-requests")
compile project(":slatekit-context")
compile project(":slatekit-meta")
compile project(":slatekit-serialization")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package slatekit.apis
import slatekit.apis.core.Auth
import slatekit.apis.core.Target
import slatekit.context.Context
import slatekit.common.requests.Request
import slatekit.requests.Request

/**
* @param host : Host running the Apis
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ import slatekit.apis.setup.loadAll
import slatekit.common.*
import slatekit.common.ext.numbered
import slatekit.common.ext.structured
import slatekit.common.ext.toResponse
import slatekit.requests.toResponse
import slatekit.common.log.Logger
import slatekit.common.requests.CommonRequest
import slatekit.common.requests.Request
import slatekit.common.requests.Response
import slatekit.requests.CommonRequest
import slatekit.requests.Request
import slatekit.requests.Response
import slatekit.context.Context
import slatekit.meta.*
import slatekit.serialization.deserializer.Deserializer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ import slatekit.apis.tools.docs.DocConsole
import slatekit.apis.tools.docs.DocWeb
import slatekit.common.Source
import slatekit.common.crypto.Encryptor
import slatekit.common.naming.Namer
import slatekit.common.requests.Request
import slatekit.utils.naming.Namer
import slatekit.requests.Request
import slatekit.serialization.deserializer.Deserializer

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ package slatekit.apis.core

import slatekit.apis.AuthMode
import slatekit.apis.support.RolesSupport
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.results.Notice
import slatekit.results.Outcome

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ package slatekit.apis.core
import slatekit.apis.ApiRequest
import slatekit.apis.ApiServer
import slatekit.context.Context
import slatekit.common.requests.Request
import slatekit.requests.Request

data class Ctx(val host: ApiServer, val context: Context, val req: Request, val target: Target) {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ import slatekit.common.crypto.Encryptor
// import java.time.*
import org.threeten.bp.*
import slatekit.common.convert.Conversions
import slatekit.common.values.Inputs
import slatekit.common.values.InputsUpdateable

/**
* Used to represent a request that originate from a json file.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import slatekit.common.crypto.Encryptor
// import java.time.*
import org.threeten.bp.*
import slatekit.common.convert.Conversions
import slatekit.common.values.Metadata

/**
* Used to represent a request that originates from a json file.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,13 @@ import org.json.simple.parser.JSONParser
import slatekit.apis.ApiConstants
import slatekit.apis.support.JsonSupport
import slatekit.common.*
import slatekit.common.crypto.Encryptor
import slatekit.common.ext.toStringUtc
import slatekit.common.crypto.Encryptor
import slatekit.common.io.Uris
import slatekit.common.requests.CommonRequest
import slatekit.common.requests.Request
import slatekit.common.values.Inputs
import slatekit.common.values.Metadata
import slatekit.requests.CommonRequest
import slatekit.requests.Request
import slatekit.serialization.Serialization

object Reqs {
Expand Down Expand Up @@ -94,16 +96,16 @@ object Reqs {
val sep = if (path.contains("/")) "/" else "."

return CommonRequest(
version = version,
path = path,
parts = path.split(sep),
source = Source.parse(sourceOverride ?: source),
verb = verbOverride ?: verb,
meta = Meta(rawSource ?: "json", jsonMeta, enc),
data = Data(rawSource ?: "json", Source.File.id, true, enc, jsonData),
raw = rawSource,
tag = tag,
timestamp = time
version = version,
path = path,
parts = path.split(sep),
source = Source.parse(sourceOverride ?: source),
verb = verbOverride ?: verb,
meta = Meta(rawSource ?: "json", jsonMeta, enc),
data = Data(rawSource ?: "json", Source.File.id, true, enc, jsonData),
raw = rawSource,
tag = tag,
timestamp = time
)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ import slatekit.apis.AuthMode
import slatekit.apis.Verb
import slatekit.apis.core.Roles
import slatekit.apis.core.Sources
import slatekit.common.Metadata
import slatekit.common.values.Metadata
import slatekit.common.ext.tail
import slatekit.common.requests.Request
import slatekit.requests.Request

/**
* ================================================================
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package slatekit.apis.routes
import slatekit.apis.core.Target
import kotlin.reflect.full.primaryConstructor
import slatekit.context.Context
import slatekit.common.naming.Namer
import slatekit.utils.naming.Namer
import slatekit.meta.Reflector
import slatekit.results.Codes
import slatekit.results.Err
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import slatekit.apis.ApiRequest
import slatekit.apis.Verb
import slatekit.apis.Verbs
import slatekit.common.Source
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.results.Outcome
import slatekit.results.builders.Outcomes
import slatekit.results.flatMap
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ package slatekit.apis.services
import slatekit.apis.ApiRequest
import slatekit.apis.core.Target
import slatekit.apis.routes.Action
import slatekit.common.*
import slatekit.common.requests.Request
import slatekit.common.values.Inputs
import slatekit.requests.Request
import slatekit.meta.KTypes
import slatekit.results.*
import slatekit.results.builders.Outcomes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import slatekit.apis.routes.Routes
import slatekit.apis.tools.docs.Doc
import slatekit.apis.tools.docs.DocUtils
import slatekit.common.types.Content
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.results.*
import slatekit.results.builders.Outcomes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import slatekit.apis.routes.Action
import slatekit.apis.routes.Api
import slatekit.apis.routes.Lookup
import slatekit.common.Ignore
import slatekit.common.naming.Namer
import slatekit.utils.naming.Namer
import slatekit.meta.Reflector

class Annotations(val cls: KClass<*>, val raw: Api? = null) : Loader {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package slatekit.apis.setup

import slatekit.apis.routes.Action
import slatekit.apis.routes.Api
import slatekit.common.naming.Namer
import slatekit.utils.naming.Namer

interface Loader {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import kotlin.reflect.KVisibility
import slatekit.apis.routes.Lookup
import slatekit.apis.routes.Action
import slatekit.apis.routes.Api
import slatekit.common.naming.Namer
import slatekit.utils.naming.Namer
import slatekit.meta.Reflector

class Methods(val api: Api) : Loader {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import slatekit.apis.routes.Lookup
import slatekit.apis.routes.Area
import slatekit.common.Source
import slatekit.common.ext.orElse
import slatekit.common.naming.Namer
import slatekit.utils.naming.Namer
import slatekit.meta.Reflector

fun toVerb(name: String?): Verb {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import slatekit.apis.core.Roles
import slatekit.common.auth.AuthFuncs
import slatekit.common.ext.splitToMapWithPairs
import slatekit.common.info.ApiKey
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.results.Outcome
import slatekit.results.builders.Outcomes

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package slatekit.apis.support

import slatekit.apis.ApiRequest
import slatekit.common.InputsUpdateable
import slatekit.common.values.InputsUpdateable

interface RewriteSupport {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import slatekit.common.*
import slatekit.common.ext.orElse
import slatekit.common.io.Files
import slatekit.common.io.Uris
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.common.utils.Props

class CodeGen(val settings: CodeGenSettings, val builder:CodeBuilder) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import slatekit.apis.tools.code.builders.JavaBuilder
import slatekit.apis.tools.code.builders.KotlinBuilder
import slatekit.common.*
import slatekit.common.auth.Roles
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.results.Notice

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package slatekit.apis.tools.code

import slatekit.apis.ApiServer
import slatekit.common.requests.Request
import slatekit.requests.Request

data class CodeGenSettings(
val host: ApiServer,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package slatekit.apis.tools.code

import slatekit.context.Context
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.meta.KTypes
import kotlin.reflect.KClass
import kotlin.reflect.KType
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ import slatekit.apis.routes.Action
import slatekit.apis.routes.Api
import slatekit.apis.routes.Area
import slatekit.apis.routes.Lookup
import slatekit.common.writer.ConsoleWriter
import slatekit.common.writer.TextSettings
import slatekit.common.writer.Writer
import slatekit.utils.writer.ConsoleWriter
import slatekit.utils.writer.TextSettings
import slatekit.utils.writer.Writer
import kotlin.reflect.KClass

abstract class Doc {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package slatekit.apis.tools.docs
import slatekit.apis.ApiConstants
import slatekit.apis.core.Part
import slatekit.common.args.ArgsCheck
import slatekit.common.requests.Request
import slatekit.requests.Request
import slatekit.results.Outcome
import slatekit.results.builders.Outcomes

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ package slatekit.apis.tools.docs

import slatekit.apis.routes.Action
import slatekit.apis.routes.Api
import slatekit.common.writer.Writer
import slatekit.common.writer.WebWriter
import slatekit.utils.writer.Writer
import slatekit.utils.writer.WebWriter

/**
* Generates help docs on the console.
Expand Down
Loading

0 comments on commit 8cc16e2

Please sign in to comment.