Skip to content

Commit

Permalink
Merge pull request #321 from officialasishkumar/kpm-add-rename
Browse files Browse the repository at this point in the history
fix: rename in kpm add
  • Loading branch information
Peefy committed May 20, 2024
2 parents 2e4fda3 + 3386e0f commit d2af32c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 5 deletions.
5 changes: 4 additions & 1 deletion pkg/client/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -655,8 +655,11 @@ func (c *KpmClient) AddDepWithOpts(kclPkg *pkg.KclPkg, opt *opt.AddOptions) (*pk

// 3. update the kcl.mod and kcl.mod.lock.
if opt.NewPkgName != "" {
d.ChangePkgName(opt.NewPkgName)
tempDeps := kclPkg.ModFile.Dependencies.Deps[d.Name]
tempDeps.Name = opt.NewPkgName
kclPkg.ModFile.Dependencies.Deps[d.Name] = tempDeps
}

err = kclPkg.UpdateModAndLockFile()
if err != nil {
return nil, err
Expand Down
4 changes: 0 additions & 4 deletions pkg/package/modfile.go
Original file line number Diff line number Diff line change
Expand Up @@ -266,10 +266,6 @@ func (dep *Dependency) GetDownloadPath() string {
return ""
}

func (dep *Dependency) ChangePkgName(NewPkgName string) {
dep.Name = NewPkgName
}

func GenSource(sourceType string, uri string, tagName string) (Source, error) {
source := Source{}
if sourceType == GIT {
Expand Down

0 comments on commit d2af32c

Please sign in to comment.