MCPcopy Create free account
hub / github.com/Snapchat/Valdi / queryTargetsForTag

Method queryTargetsForTag

npm_modules/cli/src/utils/BazelClient.ts:162–169  ·  view source on GitHub ↗
(kind: string)

Source from the content-addressed store, hash-verified

160 }
161
162 async resolveLabel(str: string): Promise<BazelLabel> {
163 const unresolvedLabel = BazelLabel.fromString(str);
164
165 const requiresResolve = unresolvedLabel.target.split('/').includes('..');
166 if (!requiresResolve) {
167 return unresolvedLabel;
168 }
169
170 const resolvedTarget = await this.resolveTarget(unresolvedLabel.target);
171 return new BazelLabel(unresolvedLabel.repo, resolvedTarget, unresolvedLabel.name);
172 }

Callers 1

selectBazelTargetFunction · 0.80

Calls 3

spawnCommandMethod · 0.95
filterMethod · 0.80
splitMethod · 0.80

Tested by

no test coverage detected