Class TaskJuggler::FileRecord
In: lib/taskjuggler/FileList.rb
Parent: Object

The FileRecord stores the name of a file and the modification time.

Methods

modified?   new  

Public Class methods

[Source]

# File lib/taskjuggler/FileList.rb, line 19
    def initialize(fileName)
      @name = fileName.dup.untaint
      @mtime = File.mtime(@name)
    end

Public Instance methods

[Source]

# File lib/taskjuggler/FileList.rb, line 24
    def modified?
      File.mtime(@name) > @mtime
    end

[Validate]