summaryrefslogtreecommitdiff
path: root/marshal.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-11-30 15:06:57 -0600
committerJeff Carr <[email protected]>2024-11-30 15:06:57 -0600
commit3a4e0c1046276235488326bb4e032c801280fc15 (patch)
tree339de3baf86334068825038f77b8139d9deb7af8 /marshal.go
parentd2112f954d68fde00a4781c9f2d8ca8bec837055 (diff)
auto detect unique keys in protobuf filev0.0.5
Diffstat (limited to 'marshal.go')
-rw-r--r--marshal.go16
1 files changed, 9 insertions, 7 deletions
diff --git a/marshal.go b/marshal.go
index 346115b..d7166fa 100644
--- a/marshal.go
+++ b/marshal.go
@@ -28,13 +28,15 @@ func marshal(names map[string]string) {
fmt.Fprintln(w, ")")
fmt.Fprintln(w, "")
- if len(argv.Marshal) == 0 {
- marshalThing(w, names["Base"])
- marshalThing(w, names["Bases"])
- } else {
- for _, v := range argv.Marshal {
- marshalThing(w, v)
- }
+ for _, v := range marshalKeys {
+ log.Info("found marshal key in .proto", v)
+ marshalThing(w, v)
+ }
+
+ // marshalThing(w, names["Base"])
+ // marshalThing(w, names["Bases"])
+ for _, v := range argv.Marshal {
+ marshalThing(w, v)
}
}