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

Function jsonEqual

internal/store/gitstore.go:970–980  ·  view source on GitHub ↗
(a, b []byte)

Source from the content-addressed store, hash-verified

968}
969
970func jsonEqual(a, b []byte) bool {
971 var objA any
972 var objB any
973 if err := json.Unmarshal(a, &objA); err != nil {
974 return false
975 }
976 if err := json.Unmarshal(b, &objB); err != nil {
977 return false
978 }
979 return deepEqualJSON(objA, objB)
980}
981
982func deepEqualJSON(a, b any) bool {
983 switch valA := a.(type) {

Callers 3

SaveMethod · 0.70
SaveMethod · 0.70
SaveMethod · 0.70

Calls 1

deepEqualJSONFunction · 0.70

Tested by

no test coverage detected