normalizeTrainingSample function ✓ 100.0%

Last updated: 2026-02-24T21:07:57.576Z

Metrics

LOC: 7 Complexity: 3 Params: 1 Coverage: 100.0% (1/1 lines, 4840x executed)

Signature

normalizeTrainingSample(sample: TrainingSample): : TrainingSample

Source Code

function normalizeTrainingSample(sample: TrainingSample): TrainingSample {
  return {
    ...sample,
    signals: normalizeStructuredSignals(sample.signals),
    category: sample.category ?? CATEGORY_BY_TYPE[sample.type] ?? "unknown",
  };
}

Dependencies (Outgoing)

graph LR normalizeTrainingSample["normalizeTrainingSample"] normalizeStructuredSignals["normalizeStructuredSignals"] normalizeTrainingSample -->|calls| normalizeStructuredSignals style normalizeTrainingSample fill:#dbeafe,stroke:#2563eb,stroke-width:2px click normalizeTrainingSample "78624354f33d3f11.html" click normalizeStructuredSignals "a249025c87ece06b.html"
TargetType
normalizeStructuredSignals calls

No incoming dependencies.