MCPcopy Index your code
hub / github.com/getsentry/XcodeBuildMCP / isResourceExposedForRuntime

Function isResourceExposedForRuntime

src/visibility/exposure.ts:147–155  ·  view source on GitHub ↗
(
  resource: ResourceManifestEntry,
  ctx: PredicateContext,
)

Source from the content-addressed store, hash-verified

145 * Checks both availability flag and all predicates.
146 */
147export function isResourceExposedForRuntime(
148 resource: ResourceManifestEntry,
149 ctx: PredicateContext,
150): boolean {
151 if (!isResourceAvailableForRuntime(resource, ctx.runtime)) {
152 return false;
153 }
154 return evalPredicates(resource.predicates, ctx);
155}
156
157/**
158 * Filter resources based on exposure rules.

Callers 2

loadResourcesFunction · 0.90
filterExposedResourcesFunction · 0.85

Calls 2

evalPredicatesFunction · 0.90

Tested by

no test coverage detected