wip: commit progress

This commit is contained in:
Michael Smith 2025-04-16 02:17:15 +00:00
parent 6eef059e21
commit a00a9ce589

View File

@ -103,10 +103,10 @@ func main() {
go func() {
defer wg.Done()
refactorLater := func() error {
baseRefReadmeFiles, err := aggregateCoderResourceReadmeFiles("modules")
if err != nil {
errChan <- err
return
return err
}
fmt.Printf("------ got %d back\n", len(baseRefReadmeFiles))
@ -115,35 +115,45 @@ func main() {
EnableDotGitCommonDir: false,
})
if err != nil {
errChan <- err
return
return err
}
head, err := repo.Head()
if err != nil {
errChan <- err
return
return err
}
activeBranchName := head.Name().Short()
fmt.Println("Found ", activeBranchName)
fmt.Println("yeah...")
wt, err := repo.Worktree()
tree, err := repo.Worktree()
if err != nil {
errChan <- err
return
return err
}
err = wt.Checkout(&git.CheckoutOptions{
Branch: plumbing.ReferenceName(activeBranchName),
err = tree.Checkout(&git.CheckoutOptions{
Branch: plumbing.NewBranchReferenceName(activeBranchName),
Create: false,
Force: false,
Keep: true,
})
if err != nil {
errChan <- err
return
return err
}
fmt.Println("Got here!")
files, _ := tree.Filesystem.ReadDir(".")
for _, f := range files {
if f.IsDir() {
fmt.Println(f.Name())
}
}
return nil
}
if err := refactorLater(); err != nil {
errChan <- fmt.Errorf("module validation: %v", err)
}
}()
// Validate templates
@ -161,7 +171,8 @@ func main() {
return
}
fmt.Println("---\nEncountered the following problems")
fmt.Println("---")
fmt.Println("Encountered the following problems")
for _, err := range readmeValidationErrors {
log.Println(err)
}