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 package forgepb
import ( import (

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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