Skip to content

Commit

Permalink
chore: update dependencies (#244)
Browse files Browse the repository at this point in the history
  • Loading branch information
jerrevanveluw authored Jul 19, 2024
1 parent b2b5688 commit 2c3bd2a
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 15 deletions.
4 changes: 3 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
FROM debian:latest
FROM debian:12-slim

RUN mkdir -p /app/types/

COPY src/plugin/cli/build/bin/linuxX64/releaseExecutable/cli.kexe /app/wirespec

WORKDIR /app

SHELL ["/bin/bash", "-c"]

CMD /app/wirespec compile -d $(pwd)/types -l Java -o $(pwd)/types/out/docker/java && \
/app/wirespec compile -d $(pwd)/types -l Kotlin -o $(pwd)/types/out/docker/kotlin && \
/app/wirespec compile -d $(pwd)/types -l Scala -o $(pwd)/types/out/docker/scala && \
Expand Down
1 change: 1 addition & 0 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
kotlin.code.style=official
kotlin.native.cacheKind.macosX64=none
kotlin.native.cacheKind.macosArm64=none
kotlin.stdlib.default.dependency=false
org.gradle.jvmargs=-Xmx4g
18 changes: 9 additions & 9 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
[versions]
arrow = "1.2.1"
clikt = "4.2.1"
arrow = "1.2.4"
clikt = "4.4.0"
default = "0.0.0-SNAPSHOT"
from_env = "VERSION"
group_id = "community.flock.wirespec"
intellij = "1.17.3"
intellij = "1.17.4"
jackson_databind = "2.16.1"
jackson_kotlin = "2.14.2"
java = "17"
kotest = "5.7.2"
kotest = "5.9.1"
kotest_arrow = "1.4.0"
kotlin = "2.0.0"
kotlin_compiler = "2.0"
kotlinx_openapi_bindings = "0.0.24"
kotlinx_resources = "0.9.0"
kotlinx_rgxgen = "0.0.1"
kotlinx_serialization = "1.5.1"
kotlinx_serialization = "1.7.1"
maven_plugin = "0.4.3"
maven_plugin_api = "3.9.1"
maven_plugin_tools = "3.8.1"
maven_plugin_api = "3.9.8"
maven_plugin_annotations = "3.13.1"
maven_project = "2.2.1"

[libraries]
Expand All @@ -36,13 +36,13 @@ kotlinx_resources = { module = "com.goncalossilva:resources", version.ref = "kot
kotlinx_rgxgen = { module = "community.flock.kotlinx.rgxgen:kotlin-rgxgen", version.ref = "kotlinx_rgxgen" }
kotlinx_serialization = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinx_serialization" }
maven_plugin_api = { module = "org.apache.maven:maven-plugin-api", version.ref = "maven_plugin_api" }
maven_plugin_tools = { module = "org.apache.maven.plugin-tools:maven-plugin-annotations", version.ref = "maven_plugin_tools" }
maven_plugin_annotations = { module = "org.apache.maven.plugin-tools:maven-plugin-annotations", version.ref = "maven_plugin_annotations" }
maven_project = { module = "org.apache.maven:maven-project", version.ref = "maven_project" }

[bundles]
jackson = ["jackson_databind", "jackson_kotlin"]
kotest = ["kotest_engine", "kotest_assertions", "kotest_assertions_arrow"]
maven_plugin = ["maven_plugin_api", "maven_plugin_tools", "maven_project"]
maven_plugin = ["maven_plugin_api", "maven_plugin_annotations", "maven_project"]

[plugins]
intellij = { id = "org.jetbrains.intellij", version.ref = "intellij" }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<idea-plugin>

<!-- Unique id for this plugin. Must stay constant for the life of the plugin. -->
<id>community.flock.wirespec.ide.intellij</id>
<id>community.flock.wirespec.lsp.intellij_plugin</id>

<!-- Text to display as name on Preferences/Settings | Plugin page -->
<name>Wirespec</name>
Expand Down
8 changes: 4 additions & 4 deletions src/plugin/cli/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ repositories {
}

kotlin {
targets.configureEach {
compilations.configureEach {
compilerOptions.configure {
freeCompilerArgs.add("-Xexpect-actual-classes")
targets.all {
compilations.all {
compileTaskProvider.configure {
compilerOptions.freeCompilerArgs.add("-Xexpect-actual-classes")
}
}
}
Expand Down

0 comments on commit 2c3bd2a

Please sign in to comment.