From da52bb5c90f2d812add042ab3752a43d81052353 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Schw=C3=B6rer?= Date: Mon, 18 Sep 2023 11:46:17 +0200 Subject: [PATCH] v0.0.264 added Valid() to id-gen --- bfcodegen/id-generate.go | 7 +++++++ goextVersion.go | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/bfcodegen/id-generate.go b/bfcodegen/id-generate.go index 59cab5e..700dfbb 100644 --- a/bfcodegen/id-generate.go +++ b/bfcodegen/id-generate.go @@ -209,6 +209,13 @@ func fmtIDOutput(cs string, ids []IDDef, pkgname string) string { str += "" + "\n" + str += "func (i " + iddef.Name + ") Valid() bool {" + "\n" + str += " _, err := primitive.ObjectIDFromHex(string(i))" + "\n" + str += " return err == nil" + "\n" + str += "}" + "\n" + + str += "" + "\n" + if anyDef != nil { str += "func (i " + iddef.Name + ") AsAny() " + anyDef.Name + " {" + "\n" str += " return " + anyDef.Name + "(i)" + "\n" diff --git a/goextVersion.go b/goextVersion.go index 2171ae7..600573b 100644 --- a/goextVersion.go +++ b/goextVersion.go @@ -1,5 +1,5 @@ package goext -const GoextVersion = "0.0.263" +const GoextVersion = "0.0.264" -const GoextVersionTimestamp = "2023-09-18T10:43:29+0200" +const GoextVersionTimestamp = "2023-09-18T11:46:17+0200"