Module config

Module config 

Source
Expand description

Configuration file parsing and management Configuration file parsing, merging, and pattern matching

This module handles:

  • Config file discovery from multiple locations
  • TOML parsing with serde
  • Config merging with precedence rules
  • Gitignore-style pattern matching
  • Direction and type-specific rules
  • Validation and error reporting

Structs§

Config
Main configuration structure
ConfigDiscovery
Config file discovery
ConfigManager
Configuration manager that coordinates discovery, parsing, merging, and validation
ConfigMerger
Configuration merger
ConfigValidator
Configuration validator
PatternMatcher
Pattern matcher for file inclusion/exclusion

Enums§

SyncDirection
Sync direction