@@ -21,20 +21,20 @@ import (
21
21
"deps.dev/util/resolve"
22
22
)
23
23
24
- // OverrideClient wraps a DependencyClient , allowing for custom packages & versions to be added
24
+ // OverrideClient wraps a resolve.Client , allowing for custom packages & versions to be added
25
25
type OverrideClient struct {
26
- DependencyClient
26
+ resolve. Client
27
27
// Can't quite reuse resolve.LocalClient because it automatically creates dependencies
28
28
pkgVers map [resolve.PackageKey ][]resolve.Version // versions of a package
29
29
verDeps map [resolve.VersionKey ][]resolve.RequirementVersion // dependencies of a version
30
30
}
31
31
32
32
// NewOverrideClient makes a new OverrideClient.
33
- func NewOverrideClient (c DependencyClient ) * OverrideClient {
33
+ func NewOverrideClient (c resolve. Client ) * OverrideClient {
34
34
return & OverrideClient {
35
- DependencyClient : c ,
36
- pkgVers : make (map [resolve.PackageKey ][]resolve.Version ),
37
- verDeps : make (map [resolve.VersionKey ][]resolve.RequirementVersion ),
35
+ Client : c ,
36
+ pkgVers : make (map [resolve.PackageKey ][]resolve.Version ),
37
+ verDeps : make (map [resolve.VersionKey ][]resolve.RequirementVersion ),
38
38
}
39
39
}
40
40
@@ -62,7 +62,7 @@ func (c *OverrideClient) Version(ctx context.Context, vk resolve.VersionKey) (re
62
62
}
63
63
}
64
64
65
- return c .DependencyClient .Version (ctx , vk )
65
+ return c .Client .Version (ctx , vk )
66
66
}
67
67
68
68
// Versions returns the versions of a package specified by the PackageKey.
@@ -71,7 +71,7 @@ func (c *OverrideClient) Versions(ctx context.Context, pk resolve.PackageKey) ([
71
71
return vers , nil
72
72
}
73
73
74
- return c .DependencyClient .Versions (ctx , pk )
74
+ return c .Client .Versions (ctx , pk )
75
75
}
76
76
77
77
// Requirements returns the requirement versions of the version specified by the VersionKey.
@@ -80,7 +80,7 @@ func (c *OverrideClient) Requirements(ctx context.Context, vk resolve.VersionKey
80
80
return deps , nil
81
81
}
82
82
83
- return c .DependencyClient .Requirements (ctx , vk )
83
+ return c .Client .Requirements (ctx , vk )
84
84
}
85
85
86
86
// MatchingVersions returns the versions matching the requirement specified by the VersionKey.
@@ -89,5 +89,5 @@ func (c *OverrideClient) MatchingVersions(ctx context.Context, vk resolve.Versio
89
89
return resolve .MatchRequirement (vk , vs ), nil
90
90
}
91
91
92
- return c .DependencyClient .MatchingVersions (ctx , vk )
92
+ return c .Client .MatchingVersions (ctx , vk )
93
93
}
0 commit comments