MCPcopy Create free account
hub / github.com/chainreactors/EvilProxy / clonePluginMetadata

Function clonePluginMetadata

internal/pluginhost/snapshot.go:142–148  ·  view source on GitHub ↗
(meta pluginapi.Metadata)

Source from the content-addressed store, hash-verified

140}
141
142func clonePluginMetadata(meta pluginapi.Metadata) pluginapi.Metadata {
143 if len(meta.ConfigFields) == 0 {
144 return meta
145 }
146 meta.ConfigFields = cloneConfigFields(meta.ConfigFields)
147 return meta
148}
149
150func cloneConfigFields(fields []pluginapi.ConfigField) []pluginapi.ConfigField {
151 if len(fields) == 0 {

Callers 3

ApplyConfigMethod · 0.85
RouteModelExceptMethod · 0.85
RegisteredPluginsMethod · 0.85

Calls 1

cloneConfigFieldsFunction · 0.85

Tested by

no test coverage detected