class FilesToPrompt::ConfigManager

Overview

Centralized configuration management

Defined in:

config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def apply_logging_config #

Apply logging configuration


[View source]
def apply_options(options : Hash(Symbol, String | Bool | Array(String) | Int32)) #

Apply command line options to configuration


[View source]
def output_config : OutputConfig #

[View source]
def output_config=(output_config : OutputConfig) #

[View source]
def processing_config : ProcessingConfig #

[View source]
def processing_config=(processing_config : ProcessingConfig) #

[View source]
def validate #

Validate configuration


[View source]