From c5ba7ffcb12931b0507365142e73dd79cedaf901 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 16 Oct 2025 04:15:37 -0500 Subject: make autogenerated config tables. bye old cruft! --- tableConfigs.go | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 tableConfigs.go (limited to 'tableConfigs.go') diff --git a/tableConfigs.go b/tableConfigs.go new file mode 100644 index 0000000..914c4af --- /dev/null +++ b/tableConfigs.go @@ -0,0 +1,26 @@ +// Copyright 2025 WIT.COM Inc Licensed GPL 3.0 + +package forgepb + +import ( + "go.wit.com/log" +) + +// returns footer +func (pb *ForgeConfigs) PrintTable() string { + if pb == nil { + return "pb was nil" + } + tablePB := pb.MakeTable() + tablePB.PrintTable() + return log.Sprintf("forge Configs DefaultTable: %d entries", pb.Len()) +} + +func (pb *ForgeConfigs) MakeTable() *ForgeConfigsTable { + t := pb.NewTable("tagList") + t.NewUuid() + + col := t.AddNamespace() + col.Width = 28 + return t +} -- cgit v1.2.3