From 53aa8c05b026af1107824efffec7c63fac7cad74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Schw=C3=B6rer?= Date: Fri, 8 May 2026 10:28:40 +0200 Subject: [PATCH] v0.0.639 remove langext.Ptr from templates --- bfcodegen/enum-generate.template | 4 ++-- excelext/mapper_test.go | 7 +++---- goextVersion.go | 4 ++-- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/bfcodegen/enum-generate.template b/bfcodegen/enum-generate.template index 86bc9cf..22787b5 100644 --- a/bfcodegen/enum-generate.template +++ b/bfcodegen/enum-generate.template @@ -108,7 +108,7 @@ func (e {{.EnumTypeName}}) PackageName() string { } func (e {{.EnumTypeName}}) Meta() enums.EnumMetaValue { - {{if $hasDescr}} return enums.EnumMetaValue{VarName: e.VarName(), Value: e, Description: langext.Ptr(e.Description())} {{else}} return enums.EnumMetaValue{VarName: e.VarName(), Value: e, Description: nil} {{end}} + {{if $hasDescr}} return enums.EnumMetaValue{VarName: e.VarName(), Value: e, Description: new(e.Description())} {{else}} return enums.EnumMetaValue{VarName: e.VarName(), Value: e, Description: nil} {{end}} } {{if $hasDescr}} @@ -122,7 +122,7 @@ func (e {{.EnumTypeName}}) DataMeta() enums.EnumDataMetaValue { return enums.EnumDataMetaValue{ VarName: e.VarName(), Value: e, - {{if $hasDescr}} Description: langext.Ptr(e.Description()), {{else}} Description: nil, {{end}} + {{if $hasDescr}} Description: new(e.Description()), {{else}} Description: nil, {{end}} Data: map[string]any{ {{ range $datakey, $datatype := $enumdef | generalDataKeys }} "{{ $datakey }}": e.Data().{{ $datakey | godatakey }}, {{ end }} diff --git a/excelext/mapper_test.go b/excelext/mapper_test.go index bed4ae7..713b062 100644 --- a/excelext/mapper_test.go +++ b/excelext/mapper_test.go @@ -5,7 +5,6 @@ import ( "errors" "testing" - "git.blackforestbytes.com/BlackForestBytes/goext/langext" "git.blackforestbytes.com/BlackForestBytes/goext/tst" "github.com/xuri/excelize/v2" ) @@ -70,7 +69,7 @@ func TestInitNewFileAndStyles(t *testing.T) { func TestAddColumn(t *testing.T) { em, _ := NewExcelMapper[testRow]() em.AddColumn("Name", nil, nil, func(r testRow) any { return r.Name }) - em.AddColumn("Age", nil, langext.Ptr(12.0), func(r testRow) any { return r.Age }) + em.AddColumn("Age", nil, new(12.0), func(r testRow) any { return r.Age }) tst.AssertEqual(t, len(em.colDefinitions), 2) tst.AssertEqual(t, em.colDefinitions[0].header, "Name") @@ -109,7 +108,7 @@ func TestAddColumnErr(t *testing.T) { func TestAddWorksheetHeader(t *testing.T) { em, _ := NewExcelMapper[testRow]() em.AddWorksheetHeader("Title 1", nil) - em.AddWorksheetHeader("Title 2", langext.Ptr(7)) + em.AddWorksheetHeader("Title 2", new(7)) tst.AssertEqual(t, len(em.wsHeader), 2) tst.AssertEqual(t, em.wsHeader[0].V1, "Title 1") @@ -291,7 +290,7 @@ func TestBuildWithColumnWidthAndStyle(t *testing.T) { f, err := em.InitNewFile("S") tst.AssertNoErr(t, err) - em.AddColumn("Name", em.StyleHeader, langext.Ptr(20.5), func(r testRow) any { return r.Name }) + em.AddColumn("Name", em.StyleHeader, new(20.5), func(r testRow) any { return r.Name }) err = em.BuildSingleSheet(f, "S", []testRow{{Name: "Alice"}}) tst.AssertNoErr(t, err) diff --git a/goextVersion.go b/goextVersion.go index a03371e..11ab398 100644 --- a/goextVersion.go +++ b/goextVersion.go @@ -1,5 +1,5 @@ package goext -const GoextVersion = "0.0.638" +const GoextVersion = "0.0.639" -const GoextVersionTimestamp = "2026-05-08T10:10:54+0200" +const GoextVersionTimestamp = "2026-05-08T10:28:40+0200"