OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
ruby
/
vendor_ruby
/
rake
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
03/05/2020 06:33:15 AM
rwxr-xr-x
📄
application.rb
24.5 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
backtrace.rb
896 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
clean.rb
2.03 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
cloneable.rb
448 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
cpu_counter.rb
2.32 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
default_loader.rb
265 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
dsl_definition.rb
5.48 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
early_time.rb
370 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📁
ext
-
03/05/2020 06:33:15 AM
rwxr-xr-x
📄
file_creation_task.rb
700 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
file_list.rb
12.45 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
file_task.rb
1.5 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
file_utils.rb
3.8 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
file_utils_ext.rb
4.08 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
invocation_chain.rb
1.19 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
invocation_exception_mixin.rb
461 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
late_time.rb
295 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
linked_list.rb
2.77 KB
03/03/2020 01:44:04 PM
rw-r--r--
📁
loaders
-
03/05/2020 06:33:15 AM
rwxr-xr-x
📄
multi_task.rb
345 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
name_space.rb
702 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
packagetask.rb
5.57 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
phony.rb
381 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
private_reader.rb
394 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
promise.rb
2.28 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
pseudo_status.rb
405 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
rake_module.rb
1.49 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
rake_test_loader.rb
505 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
rule_recursion_overflow_error.rb
382 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
scope.rb
899 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
task.rb
11.96 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
task_argument_error.rb
149 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
task_arguments.rb
2.41 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
task_manager.rb
9.58 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
tasklib.rb
165 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
testtask.rb
5.85 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
thread_history_display.rb
1.13 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
thread_pool.rb
4.67 KB
03/03/2020 01:44:04 PM
rw-r--r--
📄
trace_output.rb
575 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
version.rb
208 bytes
03/03/2020 01:44:04 PM
rw-r--r--
📄
win32.rb
1.52 KB
03/03/2020 01:44:04 PM
rw-r--r--
Editing: file_task.rb
Close
# frozen_string_literal: true require "rake/task.rb" require "rake/early_time" module Rake # A FileTask is a task that includes time based dependencies. If any of a # FileTask's prerequisites have a timestamp that is later than the file # represented by this task, then the file must be rebuilt (using the # supplied actions). # class FileTask < Task # Is this file task needed? Yes if it doesn't exist, or if its time stamp # is out of date. def needed? ! File.exist?(name) || out_of_date?(timestamp) || @application.options.build_all end # Time stamp for file task. def timestamp if File.exist?(name) File.mtime(name.to_s) else Rake::LATE end end private # Are there any prerequisites with a later time than the given time stamp? def out_of_date?(stamp) all_prerequisite_tasks.any? { |prereq| prereq_task = application[prereq, @scope] if prereq_task.instance_of?(Rake::FileTask) prereq_task.timestamp > stamp || @application.options.build_all else prereq_task.timestamp > stamp end } end # ---------------------------------------------------------------- # Task class methods. # class << self # Apply the scope to the task name according to the rules for this kind # of task. File based tasks ignore the scope when creating the name. def scope_name(scope, task_name) Rake.from_pathname(task_name) end end end end