MCPcopy Index your code
hub / github.com/koding/kite / Copy

Method Copy

config/config.go:272–291  ·  view source on GitHub ↗

Copy returns a new copy of the config object.

()

Source from the content-addressed store, hash-verified

270
271// Copy returns a new copy of the config object.
272func (c *Config) Copy() *Config {
273 copy := *c
274
275 if c.XHR != nil {
276 xhr := *copy.XHR
277 copy.XHR = &xhr
278 }
279
280 if c.Client != nil {
281 client := *copy.Client
282 copy.Client = &client
283 }
284
285 if c.Websocket != nil {
286 ws := *copy.Websocket
287 copy.Websocket = &ws
288 }
289
290 return &copy
291}

Callers 15

TestWebSocketProxyFunction · 0.80
startKontrolFunction · 0.80
NewHelloKiteFunction · 0.80
WaitTillConnectedFunction · 0.80
TestRegisterDenyEvilFunction · 0.80
TestTokenInvalidationFunction · 0.80
TestMultipleFunction · 0.80
TestGetKitesFunction · 0.80
TestGetTokenFunction · 0.80
TestRegisterKiteFunction · 0.80
TestKontrolFunction · 0.80
TestKontrolMultiKeyFunction · 0.80

Calls

no outgoing calls

Tested by 15

TestWebSocketProxyFunction · 0.64
startKontrolFunction · 0.64
NewHelloKiteFunction · 0.64
WaitTillConnectedFunction · 0.64
TestRegisterDenyEvilFunction · 0.64
TestTokenInvalidationFunction · 0.64
TestMultipleFunction · 0.64
TestGetKitesFunction · 0.64
TestGetTokenFunction · 0.64
TestRegisterKiteFunction · 0.64
TestKontrolFunction · 0.64
TestKontrolMultiKeyFunction · 0.64