MCPcopy Index your code
hub / github.com/cli/cli / upgradeBinExtension

Method upgradeBinExtension

pkg/cmd/extension/manager.go:565–571  ·  view source on GitHub ↗
(ext *Extension)

Source from the content-addressed store, hash-verified

563}
564
565func (m *Manager) upgradeBinExtension(ext *Extension) error {
566 repo, err := ghrepo.FromFullName(ext.URL())
567 if err != nil {
568 return fmt.Errorf("failed to parse URL %s: %w", ext.URL(), err)
569 }
570 return m.installBin(repo, "")
571}
572
573func (m *Manager) Remove(name string) error {
574 name = normalizeExtension(name)

Callers 1

upgradeExtensionMethod · 0.95

Calls 4

installBinMethod · 0.95
FromFullNameFunction · 0.92
URLMethod · 0.65
ErrorfMethod · 0.65

Tested by

no test coverage detected