MCPcopy Index your code
hub / github.com/coder/coder / resolveWithPreset

Method resolveWithPreset

cli/parameterresolver.go:136–149  ·  view source on GitHub ↗
(resolved []codersdk.WorkspaceBuildParameter)

Source from the content-addressed store, hash-verified

134}
135
136func (pr *ParameterResolver) resolveWithPreset(resolved []codersdk.WorkspaceBuildParameter) []codersdk.WorkspaceBuildParameter {
137next:
138 for _, presetParameter := range pr.presetParameters {
139 for i, r := range resolved {
140 if r.Name == presetParameter.Name {
141 resolved[i].Value = presetParameter.Value
142 continue next
143 }
144 }
145 resolved = append(resolved, presetParameter)
146 }
147
148 return resolved
149}
150
151func (pr *ParameterResolver) resolveWithParametersMapFile(resolved []codersdk.WorkspaceBuildParameter) []codersdk.WorkspaceBuildParameter {
152next:

Callers 2

ResolveMethod · 0.95
InitialValuesMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected