class Autobuild::SourceTreeTask
Attributes
exclude[RW]
newest_file[R]
newest_time[R]
Public Class Methods
new(*args, &block)
click to toggle source
Calls superclass method
Autobuild::RakeTaskExtension::new
# File lib/autobuild/timestamps.rb, line 63 def initialize(*args, &block) @exclude = Autobuild.ignored_files.dup super end
Public Instance Methods
timestamp()
click to toggle source
# File lib/autobuild/timestamps.rb, line 68 def timestamp return @newest_time if @newest_time @newest_file, @newest_time = Autobuild.tree_timestamp(name, %r{(?:^|/)(?:CVS|_darcs|\.svn)$}, *@exclude) @newest_time end