Documentation
¶
Overview ¶
Package analyzer provides code analysis implementations for the ARS pipeline. This file provides type aliases and constructor wrappers for backward compatibility after analyzers were reorganized into category subdirectories.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type C1Analyzer ¶
type C1Analyzer = c1.C1Analyzer
C1Analyzer is the C1 (Code Quality) analyzer type.
func NewC1Analyzer ¶
func NewC1Analyzer(tsParser *parser.TreeSitterParser) *C1Analyzer
NewC1Analyzer creates a C1 (Code Health) analyzer.
type C2Analyzer ¶
type C2Analyzer = c2.C2Analyzer
C2Analyzer is the C2 (Semantic Explicitness) analyzer type.
func NewC2Analyzer ¶
func NewC2Analyzer(tsParser *parser.TreeSitterParser) *C2Analyzer
NewC2Analyzer creates a C2 (Semantic Explicitness) analyzer.
type C3Analyzer ¶
type C3Analyzer = c3.C3Analyzer
C3Analyzer is the C3 (Architectural Navigability) analyzer type.
func NewC3Analyzer ¶
func NewC3Analyzer(tsParser *parser.TreeSitterParser) *C3Analyzer
NewC3Analyzer creates a C3 (Architecture) analyzer.
type C4Analyzer ¶
type C4Analyzer = c4.C4Analyzer
C4Analyzer is the C4 (Documentation) analyzer type.
func NewC4Analyzer ¶
func NewC4Analyzer(tsParser *parser.TreeSitterParser) *C4Analyzer
NewC4Analyzer creates a C4 (Documentation) analyzer.
type C5Analyzer ¶
type C5Analyzer = c5.C5Analyzer
C5Analyzer is the C5 (Temporal History) analyzer type.
func NewC5Analyzer ¶
func NewC5Analyzer() *C5Analyzer
NewC5Analyzer creates a C5 (Temporal/Git) analyzer.
type C6Analyzer ¶
type C6Analyzer = c6.C6Analyzer
C6Analyzer is the C6 (Testing) analyzer type.
func NewC6Analyzer ¶
func NewC6Analyzer(tsParser *parser.TreeSitterParser) *C6Analyzer
NewC6Analyzer creates a C6 (Testing) analyzer.
type C7Analyzer ¶
type C7Analyzer = c7.C7Analyzer
C7Analyzer is the C7 (Agent Evaluation) analyzer type.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package c3 analyzes C3 (Architecture) metrics for agent-readiness.
|
Package c3 analyzes C3 (Architecture) metrics for agent-readiness. |
|
Package analyzer provides code analysis implementations for the ARS pipeline.
|
Package analyzer provides code analysis implementations for the ARS pipeline. |
|
Package analyzer provides code analysis implementations for the ARS pipeline.
|
Package analyzer provides code analysis implementations for the ARS pipeline. |
|
Package analyzer provides code analysis implementations for the ARS pipeline.
|
Package analyzer provides code analysis implementations for the ARS pipeline. |
|
Package shared provides common utilities for analyzer implementations.
|
Package shared provides common utilities for analyzer implementations. |