refactor (#48)
* rebase upstream * rebase * trim no need line * trim no need line * trim no need line * refactor gomod module logic Co-authored-by: kingxt <dream4kingxt@163.com>
This commit is contained in:
@@ -87,7 +87,12 @@ func Prepare(projectDir string, checkGrpcEnv bool) (*Project, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if !strings.HasPrefix(pwd, src) {
|
if !strings.HasPrefix(pwd, src) {
|
||||||
name = filepath.Clean(filepath.Base(projectDir))
|
absPath, err := filepath.Abs(projectDir)
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
|
name = filepath.Clean(filepath.Base(absPath))
|
||||||
path = projectDir
|
path = projectDir
|
||||||
} else {
|
} else {
|
||||||
r := strings.TrimPrefix(pwd, src+string(filepath.Separator))
|
r := strings.TrimPrefix(pwd, src+string(filepath.Separator))
|
||||||
|
|||||||
Reference in New Issue
Block a user