MCPcopy Create free account
hub / github.com/microsoft/SandDance / compareExpression

Function compareExpression

packages/search-expression/src/compare.ts:13–23  ·  view source on GitHub ↗
(a: SearchExpression, b: SearchExpression)

Source from the content-addressed store, hash-verified

11});
12
13export function compareExpression(a: SearchExpression, b: SearchExpression): boolean {
14 if (a && b) {
15 for (let k = 0; k < expressionKeys.length; k++) {
16 const key = expressionKeys[k];
17 if (a[key] != b[key]) return false;
18 }
19 } else {
20 return !a && !b;
21 }
22 return true;
23}
24
25const groupKeys = Object.keys(<Partial<SearchExpressionGroup>>{
26 clause: null,

Callers 1

compareGroupFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected