ArchitecturalPatternDetector

UMLClass
Skill Seekers :: skill_seekers :: Analysis :: ArchitecturalPatternDetector

Description

Detects high-level architectural patterns (MVC, MVVM, Repository, Clean Architecture, etc.) by analyzing multi-file relationships, directory structures, and framework conventions.

Attributes

Visibility Name Type Description
private enhance_with_ai bool
private ai_enhancer AIEnhancer

Operations

Visibility Name Description
public detect_architecture()
public analyze()
private _detect_frameworks()
private _detect_mvc()
private _analyze_directory_structure()
private _detect_clean_architecture()

Properties

Name Value
name ArchitecturalPatternDetector
stereotype null
visibility public
isAbstract false
isFinalSpecialization false
isLeaf false
isActive false

Dependants

Relationships

Diagrams