From b20b2266ba88c6247fbff58abe53fc6c526e7671 Mon Sep 17 00:00:00 2001 From: rnentjes Date: Sun, 8 Dec 2024 13:57:15 +0100 Subject: [PATCH] Upgrade JDK and simplify artifact configurations. Updated project settings to use JDK 21 and its specific SDK naming. Simplified XML artifact configurations by removing module-output elements. Applied experimental annotation for JavaScript exports in Kotlin source files. --- .idea/artifacts/audio_worklet_js_1_0_0_SNAPSHOT.xml | 4 +--- .idea/artifacts/audio_worklet_jvm_1_0_0_SNAPSHOT.xml | 4 +--- .idea/artifacts/common_js_1_0_0_SNAPSHOT.xml | 4 +--- .idea/artifacts/common_jvm_1_0_0_SNAPSHOT.xml | 4 +--- .idea/artifacts/vst_chip_js_1_0_0_SNAPSHOT.xml | 4 +--- .idea/artifacts/vst_chip_jvm_1_0_0_SNAPSHOT.xml | 4 +--- .idea/jsLibraryMappings.xml | 6 +++++- .idea/misc.xml | 2 +- .../kotlin/nl/astraeus/vst/chip/audio/VstChipWorklet.kt | 2 ++ .../kotlin/nl/astraeus/vst/chip/ws/WebsocketClient.kt | 2 ++ 10 files changed, 16 insertions(+), 20 deletions(-) diff --git a/.idea/artifacts/audio_worklet_js_1_0_0_SNAPSHOT.xml b/.idea/artifacts/audio_worklet_js_1_0_0_SNAPSHOT.xml index 48401c3..070faf9 100644 --- a/.idea/artifacts/audio_worklet_js_1_0_0_SNAPSHOT.xml +++ b/.idea/artifacts/audio_worklet_js_1_0_0_SNAPSHOT.xml @@ -1,8 +1,6 @@ $PROJECT_DIR$/audio-worklet/build/libs - - - + \ No newline at end of file diff --git a/.idea/artifacts/audio_worklet_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/audio_worklet_jvm_1_0_0_SNAPSHOT.xml index 06b6fe8..87dd0e5 100644 --- a/.idea/artifacts/audio_worklet_jvm_1_0_0_SNAPSHOT.xml +++ b/.idea/artifacts/audio_worklet_jvm_1_0_0_SNAPSHOT.xml @@ -1,8 +1,6 @@ $PROJECT_DIR$/audio-worklet/build/libs - - - + \ No newline at end of file diff --git a/.idea/artifacts/common_js_1_0_0_SNAPSHOT.xml b/.idea/artifacts/common_js_1_0_0_SNAPSHOT.xml index d3d29c0..030fdad 100644 --- a/.idea/artifacts/common_js_1_0_0_SNAPSHOT.xml +++ b/.idea/artifacts/common_js_1_0_0_SNAPSHOT.xml @@ -1,8 +1,6 @@ $PROJECT_DIR$/common/build/libs - - - + \ No newline at end of file diff --git a/.idea/artifacts/common_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/common_jvm_1_0_0_SNAPSHOT.xml index 1d6f5d0..34ab2b8 100644 --- a/.idea/artifacts/common_jvm_1_0_0_SNAPSHOT.xml +++ b/.idea/artifacts/common_jvm_1_0_0_SNAPSHOT.xml @@ -1,8 +1,6 @@ $PROJECT_DIR$/common/build/libs - - - + \ No newline at end of file diff --git a/.idea/artifacts/vst_chip_js_1_0_0_SNAPSHOT.xml b/.idea/artifacts/vst_chip_js_1_0_0_SNAPSHOT.xml index 8ad05f0..23ade6e 100644 --- a/.idea/artifacts/vst_chip_js_1_0_0_SNAPSHOT.xml +++ b/.idea/artifacts/vst_chip_js_1_0_0_SNAPSHOT.xml @@ -1,8 +1,6 @@ $PROJECT_DIR$/build/libs - - - + \ No newline at end of file diff --git a/.idea/artifacts/vst_chip_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/vst_chip_jvm_1_0_0_SNAPSHOT.xml index 718198c..a709ec8 100644 --- a/.idea/artifacts/vst_chip_jvm_1_0_0_SNAPSHOT.xml +++ b/.idea/artifacts/vst_chip_jvm_1_0_0_SNAPSHOT.xml @@ -1,8 +1,6 @@ $PROJECT_DIR$/build/libs - - - + \ No newline at end of file diff --git a/.idea/jsLibraryMappings.xml b/.idea/jsLibraryMappings.xml index 7160600..9b40f69 100644 --- a/.idea/jsLibraryMappings.xml +++ b/.idea/jsLibraryMappings.xml @@ -2,6 +2,10 @@ - + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index c7fb6ee..6846d14 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -4,7 +4,7 @@ - + diff --git a/src/jsMain/kotlin/nl/astraeus/vst/chip/audio/VstChipWorklet.kt b/src/jsMain/kotlin/nl/astraeus/vst/chip/audio/VstChipWorklet.kt index 9dcd9b5..2c2ea46 100644 --- a/src/jsMain/kotlin/nl/astraeus/vst/chip/audio/VstChipWorklet.kt +++ b/src/jsMain/kotlin/nl/astraeus/vst/chip/audio/VstChipWorklet.kt @@ -1,3 +1,5 @@ +@file:OptIn(ExperimentalJsExport::class) + package nl.astraeus.vst.chip.audio import nl.astraeus.vst.chip.PatchDTO diff --git a/src/jsMain/kotlin/nl/astraeus/vst/chip/ws/WebsocketClient.kt b/src/jsMain/kotlin/nl/astraeus/vst/chip/ws/WebsocketClient.kt index 83c939d..725f441 100644 --- a/src/jsMain/kotlin/nl/astraeus/vst/chip/ws/WebsocketClient.kt +++ b/src/jsMain/kotlin/nl/astraeus/vst/chip/ws/WebsocketClient.kt @@ -1,3 +1,5 @@ +@file:OptIn(ExperimentalJsExport::class) + package nl.astraeus.vst.chip.ws import kotlinx.browser.window