class Build::Files::State
def initialize(files)
@parameter files [List] The list of files to track.
Initialize file state tracking.
def initialize(files) raise ArgumentError.new("Invalid files list: #{files}") unless Files::List === files @files = files @times = {} update! end