From ef11f066619ac7b6cc8e55d063f877d3aa06aa0e Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Tue, 10 Feb 2026 11:03:58 +0900 Subject: [PATCH] Add SPDX header and fix error message Add SPDX license header and project copyright/URL to JsNative.cs for proper licensing metadata. Update JsonRpc2Dispatcher.cs to improve the exception text to "Unsupported JSON-RPC version: ..." (capitalization and hyphen) for a clearer error message when the jsonrpc version is invalid. --- WelsonJS.Augmented/WelsonJS.Launcher/JsNative.cs | 7 ++++++- WelsonJS.Augmented/WelsonJS.Launcher/JsonRpc2Dispatcher.cs | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/WelsonJS.Augmented/WelsonJS.Launcher/JsNative.cs b/WelsonJS.Augmented/WelsonJS.Launcher/JsNative.cs index 3f44823..a5ed2a0 100644 --- a/WelsonJS.Augmented/WelsonJS.Launcher/JsNative.cs +++ b/WelsonJS.Augmented/WelsonJS.Launcher/JsNative.cs @@ -1,4 +1,9 @@ -using System; +// JsNative.cs +// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: 2025 Catswords OSS and WelsonJS Contributors +// https://github.com/gnh1201/welsonjs +// +using System; using System.Runtime.InteropServices; namespace WelsonJS.Launcher diff --git a/WelsonJS.Augmented/WelsonJS.Launcher/JsonRpc2Dispatcher.cs b/WelsonJS.Augmented/WelsonJS.Launcher/JsonRpc2Dispatcher.cs index 5df4c4a..4f5695b 100644 --- a/WelsonJS.Augmented/WelsonJS.Launcher/JsonRpc2Dispatcher.cs +++ b/WelsonJS.Augmented/WelsonJS.Launcher/JsonRpc2Dispatcher.cs @@ -50,7 +50,7 @@ namespace WelsonJS.Launcher { string version = ser.ExtractFrom(id, "jsonrpc"); if (!string.Equals(version, "2.0", StringComparison.Ordinal)) - throw new JsonRpc2Exception("Unsupported jsonrpc version: " + version); + throw new JsonRpc2Exception("Unsupported JSON-RPC version: " + version); string method = ser.ExtractFrom(id, "method"); if (string.IsNullOrEmpty(method))