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

Function getOmitDevcontainerPropertyOverride

src/spec-node/containerFeatures.ts:219–225  ·  view source on GitHub ↗
(resolverParams: { omitConfigRemotEnvFromMetadata?: boolean })

Source from the content-addressed store, hash-verified

217}
218
219function getOmitDevcontainerPropertyOverride(resolverParams: { omitConfigRemotEnvFromMetadata?: boolean }): (keyof DevContainerConfig & keyof ImageMetadataEntry)[] {
220 if (resolverParams.omitConfigRemotEnvFromMetadata) {
221 return ['remoteEnv'];
222 }
223
224 return [];
225}
226
227async function getFeaturesBuildOptions(params: DockerResolverParameters, devContainerConfig: SubstitutedConfig<DevContainerConfig>, featuresConfig: FeaturesConfig, baseName: string, imageBuildInfo: ImageBuildInfo, composeServiceUser: string | undefined): Promise<ImageBuildOptions | undefined> {
228 const { common } = params;

Callers 3

getExtendImageBuildInfoFunction · 0.85
getImageBuildOptionsFunction · 0.85
getFeaturesBuildOptionsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected