The FileRecord stores the name of a file and the modification time.
# File lib/taskjuggler/FileList.rb, line 18 def initialize(fileName) @name = fileName.dup.untaint @mtime = File.mtime(@name) end
# File lib/taskjuggler/FileList.rb, line 23 def modified? File.mtime(@name) > @mtime end