diff options
| author | Jeff Carr <[email protected]> | 2024-12-03 00:35:50 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-12-03 00:35:50 -0600 |
| commit | 1d1d8e7eea642cd3fc546101b4899ec1db81e3b7 (patch) | |
| tree | 0a313aa1a49b1aeaacfc3df802171193ed76a324 /repo.proto | |
| parent | 7a90613c91fa5c06b6fbe5a7a6e48fbba722877d (diff) | |
lots of code hopefully better than before
Diffstat (limited to 'repo.proto')
| -rw-r--r-- | repo.proto | 35 |
1 files changed, 19 insertions, 16 deletions
@@ -12,22 +12,25 @@ import "google/protobuf/timestamp.proto"; // Import the well-known type for Time // global settings for autogenpb `autogenpb:mutex` message Repo { // `autogenpb:marshal` - string fullPath = 1; // the actual path to the .git directory: '/home/devel/golang.org/x/tools' - google.protobuf.Timestamp lastPull = 2; // last time a git pull was done - string masterBranchName = 3; // git 'main' or 'master' branch name - string develBranchName = 4; // whatever the git 'devel' branch name is - string userBranchName = 5; // whatever your username branch is - GitTags tags = 6; // known tags - string goPath = 7; // `autogenpb:unique` // the logical path as used by golang: 'go.wit.com/apps/helloworld' - bool goLibrary = 8; // is this a golang library? - bool goBinary = 9; // is this a golang binary? - bool goPrimitive = 10; // if this is a golang primitive (only has go.mod) - bool goPlugin = 11; // is this a golang plugin? - GoDeps goDeps = 12; // what is in the go.sum file - google.protobuf.Timestamp lastGoDep = 13; // last time go.sum was processed - bool dirty = 14; // if git says things have been changed - GoDeps published = 15; // the last published go.mod/go.sum - string targetVersion = 16; // useful during the package release process + string fullPath = 1; // the actual path to the .git directory: '/home/devel/golang.org/x/tools' + google.protobuf.Timestamp lastPull = 2; // last time a git pull was done + string masterBranchName = 3; // git 'main' or 'master' branch name + string develBranchName = 4; // whatever the git 'devel' branch name is + string userBranchName = 5; // whatever your username branch is + GitTags tags = 6; // known tags + string goPath = 7; // `autogenpb:unique` // the logical path as used by golang: 'go.wit.com/apps/helloworld' + bool goLibrary = 8; // is this a golang library? + bool goBinary = 9; // is this a golang binary? + bool goPrimitive = 10; // if this is a golang primitive (only has go.mod) + bool goPlugin = 11; // is this a golang plugin? + GoDeps goDeps = 12; // what is in the go.sum file + google.protobuf.Timestamp lastGoDep = 13; // last time go.sum was processed + bool dirty = 14; // if git says things have been changed + GoDeps published = 15; // the last published go.mod/go.sum + string targetVersion = 16; // useful during the package release process + bool readOnly = 17; // tracks access to 'git push' + string URL = 18; // the URL. amazingly I didn't add this earlier. duh. + bool goProtobuf = 19; // autogen go files from .proto } message Repos { // `autogenpb:marshal` |
