ConfigExtractor

UMLClass
Skill Seekers :: skill_seekers :: Analysis :: ConfigExtractor

Description

Extracts configuration patterns from actual config files in a codebase. Supports JSON, YAML, TOML, ENV, INI, Python config modules, and Kotlin/Gradle (build.gradle.kts) to document project configuration.

Attributes

Visibility Name Type Description
private detector ConfigFileDetector
private parser ConfigParser
private pattern_detector ConfigPatternDetector

Operations

Visibility Name Description
public extract_configs()
public extract_from_directory()
public to_dict()

Properties

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

Dependants

Relationships

Diagrams