MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / EnvConfigToYaml

Function EnvConfigToYaml

env/env_yaml.cc:1022–1036  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1020}
1021
1022void EnvConfigToYaml(const Config& env_config, std::ostream& os) {
1023 YAML::Emitter out(os);
1024 out.SetIndent(2);
1025 out << YAML::BeginMap;
1026 if (!env_config.GetName().empty()) {
1027 out << YAML::Key << "name";
1028 out << YAML::Value << YAML::DoubleQuoted << env_config.GetName();
1029 }
1030 EmitContainerConfig(env_config, out);
1031 EmitExtensionConfigs(env_config, out);
1032 EmitStandardLibraryConfig(env_config, out);
1033 EmitVariableConfigs(env_config, out);
1034 EmitFunctionConfigs(env_config, out);
1035 out << YAML::EndMap;
1036}
1037
1038} // namespace cel

Callers 1

TEST_PFunction · 0.85

Calls 7

EmitContainerConfigFunction · 0.85
EmitExtensionConfigsFunction · 0.85
EmitVariableConfigsFunction · 0.85
EmitFunctionConfigsFunction · 0.85
GetNameMethod · 0.80
emptyMethod · 0.45

Tested by 1

TEST_PFunction · 0.68