Skip to content

Commit

Permalink
chore(deps): upgraded libraries
Browse files Browse the repository at this point in the history
  • Loading branch information
BrianEstrada committed Oct 12, 2023
1 parent feffca1 commit 518f29b
Show file tree
Hide file tree
Showing 8 changed files with 17 additions and 17 deletions.
14 changes: 7 additions & 7 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ plugins {
kotlin("multiplatform") version "1.9.10"
kotlin("plugin.serialization") version "1.9.10"
id("io.kotest.multiplatform") version "5.6.2"
id("org.jlleitschuh.gradle.ktlint") version "11.3.2"
id("org.jlleitschuh.gradle.ktlint") version "11.6.1"
}

group = "com.monta.gradle.changelog"
version = "1.6.2"
version = "1.7.0"

repositories {
// Use Maven Central for resolving dependencies.
Expand Down Expand Up @@ -40,15 +40,15 @@ kotlin {
val commonMain by getting {
dependencies {
// CLI
implementation("com.github.ajalt.clikt:clikt:4.2.0")
implementation("com.github.ajalt.clikt:clikt:4.2.1")
// Date Time Support
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.4.0")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.4.1")
// Serialization
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")
// Atomic
implementation("org.jetbrains.kotlinx:atomicfu:0.20.2")
implementation("org.jetbrains.kotlinx:atomicfu:0.22.0")
// Http Client
val ktorVersion = "2.3.1"
val ktorVersion = "2.3.5"
implementation("io.ktor:ktor-client-core:$ktorVersion")
implementation("io.ktor:ktor-client-curl:$ktorVersion")
implementation("io.ktor:ktor-client-content-negotiation:$ktorVersion")
Expand Down
1 change: 0 additions & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
kotlin.code.style=official
kotlin.native.binary.memoryModel=experimental
Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,8 @@ class GenerateChangeLogCommand : CliktCommand() {

override val changeLogPrinter: ChangeLogPrinter by lazy {
SlackChangeLogPrinter(
slackToken,
buildSet {
slackToken = slackToken,
slackChannels = buildSet {
slackChannel?.let { add(it) }
slackChannels?.let { list ->
val trimmed = list.filter {
Expand Down
6 changes: 3 additions & 3 deletions src/commonMain/kotlin/com.monta.changelog/Main.kt
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package com.monta.changelog

import com.monta.changelog.util.DebugLogger
import kotlin.system.measureTimeMillis
import kotlin.time.measureTime

fun main(args: Array<String>) {
val elapsedTime = measureTimeMillis {
val elapsedTime = measureTime {
GenerateChangeLogCommand().main(args)
}
DebugLogger.info("ran in $elapsedTime")
DebugLogger.info("ran in ${elapsedTime.inWholeMilliseconds}")
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package com.monta.changelog.git

import com.monta.changelog.util.DebugLogger
import kotlinx.cinterop.CPointer
import kotlinx.cinterop.ExperimentalForeignApi
import kotlinx.cinterop.refTo
import kotlinx.cinterop.toKString
import kotlinx.serialization.StringFormat
Expand Down Expand Up @@ -85,6 +86,7 @@ internal class GitCommandUtil {
return executeCommand("git config --get remote.origin.url").firstOrNull()
}

@OptIn(ExperimentalForeignApi::class)
private fun executeCommand(command: String): List<String> {
val fp: CPointer<FILE>? = popen(command, "r")
val buffer = ByteArray(4096)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -224,12 +224,12 @@ class GitHubService(
@SerialName("documentation_url")
val documentationUrl: String,
@SerialName("errors")
val errors: List<Error>,
val errors: List<Error>?,
@SerialName("message")
val message: String
) {
fun hasReleaseAlreadyExists(): Boolean {
val error = errors.find { error ->
val error = errors?.find { error ->
error.resource == "Release" && error.code == "already_exists" && error.field == "tag_name"
}
return error != null
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ class ChangeLogService(
// Then back to a map (hopefully in the correct order)
.toMap()
}

private fun String?.ifHasKebabCaseConvertToCapitalCase(): String? {
return this?.split("-")
?.joinToString("") { joinString ->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import io.ktor.client.statement.*
import io.ktor.http.*
import io.ktor.serialization.kotlinx.json.*
import kotlinx.serialization.ExperimentalSerializationApi
import kotlinx.serialization.decodeFromString
import kotlinx.serialization.json.Json

@OptIn(ExperimentalSerializationApi::class)
Expand Down

0 comments on commit 518f29b

Please sign in to comment.