class Aio::Module::Compare

Attributes

compare[RW]

比较文件

compared[RW]

被比较的文件

Public Class Methods

new() click to toggle source
# File lib/aio/core/module/compare.rb, line 11
def initialize
  @compare = {}
  @compared = {}

  @config_compare = Aio::Config::Warning::Compare
end

Public Instance Methods

compare_add(key, val) click to toggle source
# File lib/aio/core/module/compare.rb, line 18
def compare_add(key, val)
  @compare[key] = val
end
compare_merge(hash) click to toggle source

融合比较文件的内容

# File lib/aio/core/module/compare.rb, line 27
def compare_merge(hash)
  @compare.merge!(hash)
end
compared_add(key, val) click to toggle source
# File lib/aio/core/module/compare.rb, line 22
def compared_add(key, val)
  @compared[key] = val
end
compared_merge(hash) click to toggle source

融合被比较文件的内容

# File lib/aio/core/module/compare.rb, line 32
def compared_merge(hash)
  @compared.merge(hash)
end