From e1e6f3c9ec28dcd9ad4301dea3f0dbdd45deddae Mon Sep 17 00:00:00 2001 From: rnentjes Date: Sun, 1 Dec 2024 11:34:00 +0100 Subject: [PATCH] Use consistent project name variable Refactor project to use a constant variable for the repository name. This ensures consistency and reduces the risk of errors when referencing the project name in multiple places. Updates were made in settings.gradle.kts, .gitea/template, and Main.kt to use the REPO_NAME variable. --- .gitea/template | 1 + settings.gradle.kts | 3 ++- src/jvmMain/kotlin/tmpl/Main.kt | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/template b/.gitea/template index 2e93a0a..b6ceb08 100644 --- a/.gitea/template +++ b/.gitea/template @@ -1,2 +1,3 @@ # Repo name settings.gradle.kts +**.kt \ No newline at end of file diff --git a/settings.gradle.kts b/settings.gradle.kts index 1611c78..5244957 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,4 +1,5 @@ plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "0.5.0" } -rootProject.name = "{{.RepoName}}" +val REPO_NAME = "template" +rootProject.name = "${REPO_NAME}" diff --git a/src/jvmMain/kotlin/tmpl/Main.kt b/src/jvmMain/kotlin/tmpl/Main.kt index c3cb028..3133194 100644 --- a/src/jvmMain/kotlin/tmpl/Main.kt +++ b/src/jvmMain/kotlin/tmpl/Main.kt @@ -25,7 +25,7 @@ fun main() { Class.forName("nl.astraeus.jdbc.Driver") Database.initialize(HikariConfig().apply { driverClassName = "nl.astraeus.jdbc.Driver" - jdbcUrl = "jdbc:stat:webServerPort=6001:jdbc:sqlite:data/{{.RepoName}}.db" + jdbcUrl = "jdbc:stat:webServerPort=6001:jdbc:sqlite:data/${REPO_NAME}.db" username = "sa" password = "" maximumPoolSize = 25