All files / src/pages/flowsheet-page/flowsheet/Diagnostics ruleValidationKey.ts

100% Statements 2/2
50% Branches 5/10
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1749x                 4x              
export const buildDiagnosticFindingKey = (params: {
  ruleReference?: string | null;
  id?: string | null;
  componentId?: number | null;
  componentName?: string | null;
  propertyId?: number | null;
  propertyKey?: string | null;
  title: string;
}) =>
  [
    params.ruleReference ?? params.id ?? "",
    params.componentId ?? params.componentName ?? "",
    params.propertyId ?? "",
    params.propertyKey ?? "",
    params.title,
  ].join("|");