Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

Commit 4c06bb5

Browse files
authored
build: replace local Simple-ML Jar with remote Safe-DS Jar (#649)
* build: replace local Simple-ML Jar with remote Safe-DS Jar * build: fix wrong main class * style: apply automatic fixes of linters Co-authored-by: lars-reimann <[email protected]>
1 parent a85cad7 commit 4c06bb5

File tree

9 files changed

+330
-330
lines changed

9 files changed

+330
-330
lines changed

api-editor/backend/build.gradle.kts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ plugins {
1313
}
1414

1515
application {
16-
mainClass.set("com.larsreimann.api_editor.backend.ApplicationKt")
16+
mainClass.set("com.larsreimann.api_editor.server.ApplicationKt")
1717
}
1818

1919
java {
@@ -36,15 +36,14 @@ dependencies {
3636
implementation("io.ktor:ktor-server:$ktorVersion")
3737
implementation("io.ktor:ktor-server-netty:$ktorVersion")
3838
implementation("com.larsreimann:modeling-core:2.0.0")
39+
implementation("com.larsreimann.safe-ds:safe-ds-core:1.0.0")
3940

40-
// We can later pull this from Maven Central (or some other repo) once published
41-
implementation(files("lib/de.unibonn.simpleml-1.0.0-SNAPSHOT.jar"))
41+
// Required, otherwise serializeToFormattedString does not compile
4242
implementation("org.eclipse.xtext:org.eclipse.xtext:2.27.0")
4343

4444
testImplementation(kotlin("test"))
4545
testImplementation("io.kotest:kotest-assertions-core-jvm:5.3.0")
4646
testImplementation("io.ktor:ktor-server-test-host:$ktorVersion")
47-
testImplementation("io.ktor:ktor-server-test-host:$ktorVersion")
4847
testImplementation("io.mockk:mockk:1.12.4")
4948
testImplementation("org.junit.jupiter:junit-jupiter-params:5.8.2")
5049
}
Binary file not shown.

api-editor/backend/src/main/kotlin/com/larsreimann/api_editor/codegen/CodeGenerationPlan.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package com.larsreimann.api_editor.codegen
22

33
import com.larsreimann.api_editor.mutable_model.PythonModule
44
import com.larsreimann.api_editor.mutable_model.PythonPackage
5-
import de.unibonn.simpleml.constant.SmlFileExtension
5+
import com.larsreimann.safeds.constant.SdsFileExtension
66
import java.io.BufferedInputStream
77
import java.io.BufferedOutputStream
88
import java.io.File
@@ -41,7 +41,7 @@ private fun createStubFile(workingDirectory: File, module: PythonModule) {
4141
workingDirectory
4242
.resolve("stub")
4343
.resolve(module.name.replace('.', '/'))
44-
.resolve(module.name.split(".").last() + "." + SmlFileExtension.Stub)
44+
.resolve(module.name.split(".").last() + "." + SdsFileExtension.Stub)
4545
.createFile(module.toStubCode())
4646
}
4747

0 commit comments

Comments
 (0)