summaryrefslogtreecommitdiff
path: root/structs.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-20 13:21:03 -0500
committerJeff Carr <[email protected]>2025-10-20 13:21:03 -0500
commit69b5038c58e6a8487f22aeaf28eddec5c785c283 (patch)
tree72b9910c32a803d8c7f3bffc0f5d7175516d39b0 /structs.go
parent2ecc340541f88d4c1cbe437efe79a6fcfdbf5499 (diff)
probably better. notsure
Diffstat (limited to 'structs.go')
-rw-r--r--structs.go14
1 files changed, 8 insertions, 6 deletions
diff --git a/structs.go b/structs.go
index b96e676..2e37570 100644
--- a/structs.go
+++ b/structs.go
@@ -8,12 +8,14 @@ import (
// maybe an interface someday?
type Forge struct {
- once sync.Once // one-time initialized data
- Config *ForgeConfigs // config repos for readonly, private, etc
- Repos *gitpb.Repos // the repo protobufs
- Patchsets *Sets // patches that are in progress
- hostname string // your hostname
- goWork bool // means the user is currently using a go.work file
+ once sync.Once // one-time initialized data
+ Config *ForgeConfigs // config repos for readonly, private, etc
+ Repos *gitpb.Repos // the repo protobufs
+ Patches *Patches // patches that are in progress
+ Sets *Sets // patches that are in progress
+ hostname string // your hostname
+ goWork bool // means the user is currently using a go.work file
+ Mode ForgeMode // what "mode" forge is in
}
func (f *Forge) IsGoWork() bool {