MCPcopy Index your code
hub / github.com/ddev/ddev / LoadProjectConfigFromContents

Function LoadProjectConfigFromContents

pkg/settings/settings_config.go:50–53  ·  view source on GitHub ↗

LoadProjectConfigFromContents loads a main project config and merges optional overrides from pre-read bytes.

(mainContent []byte, overrides []OverrideConfig, target any)

Source from the content-addressed store, hash-verified

48
49// LoadProjectConfigFromContents loads a main project config and merges optional overrides from pre-read bytes.
50func LoadProjectConfigFromContents(mainContent []byte, overrides []OverrideConfig, target any) error {
51 factory := getDefaultFactory()
52 return factory.LoadProjectConfigFromContents(mainContent, overrides, target)
53}
54
55// NewConfigProvider returns a new ConfigProvider from the default factory.
56func NewConfigProvider() ConfigProvider {

Callers 2

ReadConfigMethod · 0.92

Calls 2

getDefaultFactoryFunction · 0.85

Tested by 1