MCPcopy Create free account
hub / github.com/docker/docker-language-server / NewService

Function NewService

internal/hub/service.go:15–20  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13}
14
15func NewService() Service {
16 client := NewHubClient()
17 return &ServiceImpl{
18 tagResultManager: cache.NewManager(NewHubTagResultsFetcher(client)),
19 }
20}
21
22func (s *ServiceImpl) GetTags(repository, image string) ([]TagResult, error) {
23 return s.tagResultManager.Get(HubTagsKey{Repository: repository, Image: image})

Callers 2

NewServerFunction · 0.92
TestInlayHintFunction · 0.92

Calls 3

NewManagerFunction · 0.92
NewHubClientFunction · 0.85
NewHubTagResultsFetcherFunction · 0.85

Tested by 1

TestInlayHintFunction · 0.74