ArchUnitTS - v2.2.0
    Preparing search index...

    Function calculateFileDistanceMetrics

    • Calculate distance metrics for a single file

      Parameters

      • analysisResult: FileAnalysisResult

        The file analysis result

      • OptionaltotalFiles: number

        Optional total number of files for coupling factor calculation

      Returns {
          filePath: string;
          abstractness: number;
          instability: number;
          distanceFromMainSequence: number;
          couplingFactor: number;
          normalizedDistance: number;
          analysisResult: FileAnalysisResult;
      }

      Distance metrics for the file