lib/rake/file_task.rb in rake-12.1.0 vs lib/rake/file_task.rb in rake-12.2.0
- old
+ new
@@ -28,13 +28,13 @@
private
# Are there any prerequisites with a later time than the given time stamp?
def out_of_date?(stamp)
- @prerequisites.any? { |prereq|
+ all_prerequisite_tasks.any? { |prereq|
prereq_task = application[prereq, @scope]
if prereq_task.instance_of?(Rake::FileTask)
- prereq_task.timestamp > stamp || prereq_task.needed?
+ prereq_task.timestamp > stamp || @application.options.build_all
else
prereq_task.timestamp > stamp
end
}
end