MCPcopy Index your code
hub / github.com/devcontainers/cli / findDisallowedFeatureEntry

Function findDisallowedFeatureEntry

src/spec-node/disallowedFeatures.ts:51–58  ·  view source on GitHub ↗
(controlManifest: DevContainerControlManifest, featureId: string)

Source from the content-addressed store, hash-verified

49}
50
51export function findDisallowedFeatureEntry(controlManifest: DevContainerControlManifest, featureId: string): DisallowedFeature | undefined {
52 return controlManifest.disallowedFeatures.find(
53 disallowedFeature =>
54 featureId.startsWith(disallowedFeature.featureIdPrefix) &&
55 (featureId.length === disallowedFeature.featureIdPrefix.length || // Feature id equal to prefix.
56 '/:@'.indexOf(featureId[disallowedFeature.featureIdPrefix.length]) !== -1) // Feature id with prefix and continued by separator.
57 );
58}

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected