various updates

This commit is contained in:
Jeff Carr 2025-02-01 06:57:57 -06:00
parent ec4acd425c
commit 23d7ad1581
10 changed files with 40 additions and 20 deletions

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
import (

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
// functions to import and export the protobuf

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
syntax = "proto3";
package forgepb;

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
import (

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
import (

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
import (

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
import (

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
import (

View File

@ -1,29 +1,31 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
syntax = "proto3";
package forgepb;
import "google/protobuf/timestamp.proto"; // Import the well-known type for Timestamp
/*
message Blob {
string hunkLine = 1;
bytes data = 2;
}
message File {
string filename = 1;
string hashLine = 2;
repeated Blob Blobs = 3;
}
message Patch {
repeated File Files = 1;
string repoNamespace = 2;
string gH = 3;
string gaI = 4;
string gcI = 5;
}
*/
// I don't need this kind of specicivity (can't spell)
// but this is what the patch files contain and how git sees them
// message Blob {
// string hunkLine = 1;
// bytes data = 2;
// }
//
// message File {
// string filename = 1;
// string hashLine = 2;
// repeated Blob Blobs = 3;
// }
//
// message Patch {
// repeated File Files = 1;
// string repoNamespace = 2;
// string gH = 3;
// string gaI = 4;
// string gcI = 5;
// }
// git log -1 --format="%H %aI %cI %an %ae %cn %ce"
message Patch {

View File

@ -1,3 +1,5 @@
// Copyright 2025 WIT.COM Inc Licensed GPL 3.0
package forgepb
import (