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.
| Visibility | Name | Type | Description |
|---|---|---|---|
| private | detector | ConfigFileDetector | |
| private | parser | ConfigParser | |
| private | pattern_detector | ConfigPatternDetector |
| Visibility | Name | Description |
|---|---|---|
| public | extract_configs() | |
| public | extract_from_directory() | |
| public | to_dict() |
| Name | Value |
|---|---|
| name | ConfigExtractor |
| stereotype | null |
| visibility | public |
| isAbstract | false |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |