From 18c42cb30a3ce0291dee36cc0b98ea821b3f708e Mon Sep 17 00:00:00 2001
From: Neil-Jocelyn Schark <neil.schark@h-da.de>
Date: Tue, 23 Jan 2024 14:23:14 +0000
Subject: [PATCH] make methods public

---
 .../api/go/rest/etsi/server/go/api_default.go |  4 ++--
 ekms/api/go/rest/etsi/server/go/routers.go    | 20 +++++++++----------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/ekms/api/go/rest/etsi/server/go/api_default.go b/ekms/api/go/rest/etsi/server/go/api_default.go
index 3c0c9489..aad0ba55 100644
--- a/ekms/api/go/rest/etsi/server/go/api_default.go
+++ b/ekms/api/go/rest/etsi/server/go/api_default.go
@@ -87,7 +87,7 @@ func (c *DefaultAPIController) GetKey(w http.ResponseWriter, r *http.Request) {
 	slaveSAEIDParam := params["slave_SAE_ID"]
 	numberParam, err := parseNumericParameter[int64](
 		query.Get("number"),
-		WithParse[int64](parseInt64),
+		WithParse[int64](ParseInt64),
 	)
 	if err != nil {
 		c.errorHandler(w, r, &ParsingError{Err: err}, nil)
@@ -95,7 +95,7 @@ func (c *DefaultAPIController) GetKey(w http.ResponseWriter, r *http.Request) {
 	}
 	sizeParam, err := parseNumericParameter[int64](
 		query.Get("size"),
-		WithParse[int64](parseInt64),
+		WithParse[int64](ParseInt64),
 	)
 	if err != nil {
 		c.errorHandler(w, r, &ParsingError{Err: err}, nil)
diff --git a/ekms/api/go/rest/etsi/server/go/routers.go b/ekms/api/go/rest/etsi/server/go/routers.go
index 82512439..f8fc973d 100644
--- a/ekms/api/go/rest/etsi/server/go/routers.go
+++ b/ekms/api/go/rest/etsi/server/go/routers.go
@@ -139,8 +139,8 @@ type Number interface {
 
 type ParseString[T Number | string | bool] func(v string) (T, error)
 
-// parseFloat64 parses a string parameter to an float64.
-func parseFloat64(param string) (float64, error) {
+// ParseFloat64 parses a string parameter to an float64.
+func ParseFloat64(param string) (float64, error) {
 	if param == "" {
 		return 0, nil
 	}
@@ -148,8 +148,8 @@ func parseFloat64(param string) (float64, error) {
 	return strconv.ParseFloat(param, 64)
 }
 
-// parseFloat32 parses a string parameter to an float32.
-func parseFloat32(param string) (float32, error) {
+// ParseFloat32 parses a string parameter to an float32.
+func ParseFloat32(param string) (float32, error) {
 	if param == "" {
 		return 0, nil
 	}
@@ -158,8 +158,8 @@ func parseFloat32(param string) (float32, error) {
 	return float32(v), err
 }
 
-// parseInt64 parses a string parameter to an int64.
-func parseInt64(param string) (int64, error) {
+// ParseInt64 parses a string parameter to an int64.
+func ParseInt64(param string) (int64, error) {
 	if param == "" {
 		return 0, nil
 	}
@@ -167,8 +167,8 @@ func parseInt64(param string) (int64, error) {
 	return strconv.ParseInt(param, 10, 64)
 }
 
-// parseInt32 parses a string parameter to an int32.
-func parseInt32(param string) (int32, error) {
+// ParseInt32 parses a string parameter to an int32.
+func ParseInt32(param string) (int32, error) {
 	if param == "" {
 		return 0, nil
 	}
@@ -177,8 +177,8 @@ func parseInt32(param string) (int32, error) {
 	return int32(val), err
 }
 
-// parseBool parses a string parameter to an bool.
-func parseBool(param string) (bool, error) {
+// ParseBool parses a string parameter to an bool.
+func ParseBool(param string) (bool, error) {
 	if param == "" {
 		return false, nil
 	}
-- 
GitLab