class CodeFormatter::Configuration
Attributes
excluded_files[RW]
included_files[RW]
source_file[RW]
Public Class Methods
load_from(file)
click to toggle source
@param [String] file @return [Configuration]
# File lib/code_formatter/configuration.rb, line 18 def self.load_from(file) return unless file || File.file?(file) begin config = eval(File.read(file), binding, 'config loading problem') config.source_file = file return config if config.is_a? Configuration warn "[#{file}] isn't a CodeFormatter::Configuration, but #{config.class}." rescue SyntaxError, StandardError => e warn "Invalid configuration in [#{file}]: #{e}" end end
new() { |self| ... }
click to toggle source
# File lib/code_formatter/configuration.rb, line 9 def initialize self.included_files = [] self.excluded_files = [] yield self if block_given? end