Fix error message and remove matchProjectDirectory method
This commit is contained in:
parent
80871fc02a
commit
7be95a5c4d
1 changed files with 1 additions and 17 deletions
|
|
@ -401,7 +401,7 @@ func GetModuleName() string {
|
||||||
modPath := filepath.Join(wd, "go.mod")
|
modPath := filepath.Join(wd, "go.mod")
|
||||||
|
|
||||||
if HasModuleFile(modPath) == false {
|
if HasModuleFile(modPath) == false {
|
||||||
fmt.Fprintf(os.Stderr, "Module not found: go.mod file does not exists.")
|
fmt.Fprintf(os.Stderr, "Module not found: go.mod file does not exist.")
|
||||||
return ""
|
return ""
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -414,18 +414,6 @@ func GetModuleName() string {
|
||||||
return modName
|
return modName
|
||||||
}
|
}
|
||||||
|
|
||||||
func matchProjectDirectory() bool {
|
|
||||||
wd := process.GetWorkingDir()
|
|
||||||
dirs := strings.Split(wd, "/")
|
|
||||||
|
|
||||||
projectDir := dirs[len(dirs)-1]
|
|
||||||
|
|
||||||
if GetModuleName() == projectDir {
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
|
|
||||||
func GenAst(flags ...process.RunFlag) error {
|
func GenAst(flags ...process.RunFlag) error {
|
||||||
if GetModuleName() == "" {
|
if GetModuleName() == "" {
|
||||||
if slices.Contains(flags, process.ExitOnError) {
|
if slices.Contains(flags, process.ExitOnError) {
|
||||||
|
|
@ -453,9 +441,5 @@ func GenAst(flags ...process.RunFlag) error {
|
||||||
`, ChiModuleName)
|
`, ChiModuleName)
|
||||||
})
|
})
|
||||||
|
|
||||||
if matchProjectDirectory() == false {
|
|
||||||
return fmt.Errorf("The project directory does not match with the project name.")
|
|
||||||
}
|
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue