summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-06 23:10:07 -0500
committerJeff Carr <[email protected]>2025-10-06 23:10:07 -0500
commit75439164d72987f3bfe165cea92d0b7b3c8a2854 (patch)
treef587b59fdf2399d0d29305002e997c1ab11efc97
parent12e94cdbf8fd4d6717dc5554f9c76e1f17e99f96 (diff)
allows autogenerated pb.Load() pb.Save()
-rw-r--r--patch.common.go23
-rw-r--r--patch.proto1
2 files changed, 24 insertions, 0 deletions
diff --git a/patch.common.go b/patch.common.go
new file mode 100644
index 0000000..6840681
--- /dev/null
+++ b/patch.common.go
@@ -0,0 +1,23 @@
+// Code generated by go.wit.com/apps/autogenpb DO NOT EDIT.
+// This file was autogenerated with autogenpb v0.5.16 1759750073
+// go install go.wit.com/apps/autogenpb@latest
+//
+// define which structs (messages) you want to use in the .proto file
+// Then sort.pb.go and marshal.pb.go files are autogenerated
+//
+// autogenpb uses it and has an example .proto file with instructions
+//
+
+package forgepb
+
+import (
+ "go.wit.com/lib/config"
+)
+
+func (p *Patches) Save() error {
+ return config.Save(p)
+}
+
+func (p *Patches) Load() error {
+ return config.Load(p)
+}
diff --git a/patch.proto b/patch.proto
index bc4ad95..f4311ed 100644
--- a/patch.proto
+++ b/patch.proto
@@ -66,4 +66,5 @@ message Patches { // `autogenpb:marshal`
string version = 2; // `autogenpb:version:v2.0.0`
repeated Patch patches = 3;
string Error = 4; // when passing these around, if there is an error, store it here
+ string Filename = 5; // allows autogenpb Save()
}