ArchUnitTS - v2.2.0
    Preparing search index...

      ArchUnitTS - v2.2.0

      Enumerations

      ImportKind

      Classes

      EmptyTestViolation
      TechnicalError
      UserError
      CycleUtils
      JohnsonsAPSP
      TrajanSCC
      RegexFactory
      CheckLogger
      CustomFileViolation
      ViolatingCycle
      ViolatingFileDependency
      ViolatingNode
      FileConditionBuilder
      FilesShouldCondition
      NegatedMatchPatternFileConditionBuilder
      PositiveMatchPatternFileConditionBuilder
      DependOnFileConditionBuilder
      DependOnFileCondition
      CycleFreeFileCondition
      MatchPatternFileCondition
      CustomFileCheckableCondition
      ProjectGraphBuilder
      GraphReporter
      MetricViolation
      MethodCountMetric
      FieldCountMetric
      LinesOfCodeMetric
      StatementCountMetric
      ImportCountMetric
      ClassCountMetric
      InterfaceCountMetric
      FunctionCountMetric
      Abstractness
      Instability
      DistanceFromMainSequence
      CouplingFactor
      NormalizedDistance
      LCOM96a
      LCOM96b
      LCOM1
      LCOM2
      LCOM3
      LCOM4
      LCOM5
      LCOMStar
      MetricsExporter
      FileCountViolation
      CountMetricsBuilder
      CountThresholdBuilder
      FileCountThresholdBuilder
      DistanceMetricsBuilder
      DistanceThresholdBuilder
      DistanceCondition
      ZoneCondition
      LCOMMetricsBuilder
      LCOMThresholdBuilder
      MetricCondition
      CustomMetricViolation
      CustomMetric
      MetricsBuilder
      CustomMetricsBuilder
      CustomMetricThresholdBuilder
      CustomMetricCondition
      ClassFilter
      CompositeFilter
      ViolatingEdge
      SliceConditionBuilder
      NegativeSliceCondition
      PositiveConditionBuilder
      PositiveSliceCondition

      Interfaces

      Violation
      CheckOptions
      Checkable
      Logger
      LoggingOptions
      NumberEdge
      NumberCycle
      NumberNode
      ProjectionOptions
      PatternMatchingOptions
      GraphQueryOptions
      GraphReportNode
      GraphReportEdge
      GraphReportSnapshot
      CountMetric
      FileCountMetric
      DistanceMetric
      LCOMMetric
      MethodInfo
      FieldInfo
      ClassInfo
      Metric
      ExportOptions
      ComprehensiveMetricsSummary
      ProjectMetricsSummary
      CountMetricsResult
      CountMetricsSummary
      FileCountResult
      DistanceMetricsSummary
      LCOMMetricsSummary
      MetricProjection
      MetricResult
      CoherenceOptions

      Type Aliases

      Edge
      Graph
      LogLevel
      ProjectedCycles
      ProjectedEdge
      ProjectedGraph
      MappedEdge
      MapFunction
      ProjectedNode
      MatchingType
      PatternTarget
      Pattern
      PatternList
      TargetedPatternExclusions
      PatternExclusion
      PatternOptions
      Filter
      FileInfo
      CustomFileCondition
      GraphReportFormat
      GraphCollapseStrategy
      MetricComparison
      CustomMetricCalculation
      CustomMetricAssertion
      Rule

      Variables

      sharedLogger
      files
      dependencyGraph
      jasmineMatcher

      Functions

      guessLocationOfTsconfig
      getProjectFiles
      clearGraphCache
      extractGraph
      extractNxGraph
      guessNxWorkspaceRoot
      extractFilename
      matchesPattern
      matchesPatternClassInfo
      matchesAllPatterns
      matchesAnyPattern
      matchingAllPatterns_OLD
      calculateCycles
      perInternalEdge
      perEdge
      projectInternalCycles
      projectCycles
      projectEdges
      projectToNodes
      getPatternString
      isAbstractClassDeclaration
      isAbstractMethodDeclaration
      countDeclarations
      determineImportKinds
      normalizeWindowsPaths
      gatherCustomFileViolations
      gatherCycleViolations
      gatherDependOnFileViolations
      gatherRegexMatchingViolations
      projectFiles
      projectGraph
      gatherMetricViolations
      calculateFileDistanceMetrics
      calculateDistanceMetricsForProject
      extractClassInfo
      metrics
      projectToMetric
      projectToMetricResults
      gatherViolations
      gatherPositiveViolations
      checkCoherence
      projectSlices
      nxProjectSlices
      identity
      sliceByPattern
      sliceByRegex
      sliceByFileSuffix
      exportDiagram
      generateRule
      extendJestMatchers
      extendVitestMatchers