Sha256: 31f867a62c5be7d97146eb52d08b4932dba2566d69399764031b34f39710816a

Contents?: true

Size: 459 Bytes

Versions: 20

Compression:

Stored size: 459 Bytes

Contents

def source_paths
  []
end

def find_file file_path
  unknown_file?(file_path) ? nil : file_path
end

def unknown_file? file_path
  return false if File.exist? file_path

  Rails.logger.info "couldn't locate file #{file_path}"
  true
end

def existing_source_paths
  Array.wrap(source_paths).reject do |file_path|
    unknown_file?(file_path)
  end.compact
end

def source_changed? since:
  existing_source_paths.any? { |path| ::File.mtime(path) > since }
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
card-mod-content-0.18.1 set/abstract/00_sources.rb
card-mod-content-0.18.0 set/abstract/00_sources.rb
card-mod-content-0.17.0 set/abstract/00_sources.rb
card-mod-content-0.16.0 set/abstract/00_sources.rb
card-mod-content-0.15.6 set/abstract/00_sources.rb
card-mod-content-0.15.5 set/abstract/00_sources.rb
card-mod-content-0.15.4 set/abstract/00_sources.rb
card-mod-content-0.15.3 set/abstract/00_sources.rb
card-mod-content-0.15.2.pre1 set/abstract/00_sources.rb
card-mod-content-0.15.1.1 set/abstract/00_sources.rb
card-mod-content-0.15.1 set/abstract/00_sources.rb
card-mod-content-0.15.0 set/abstract/00_sources.rb
card-mod-content-0.14.2 set/abstract/00_sources.rb
card-mod-content-0.14.1 set/abstract/00_sources.rb
card-mod-content-0.14.0 set/abstract/00_sources.rb
card-mod-content-0.13.4 set/abstract/00_sources.rb
card-mod-content-0.13.3 set/abstract/00_sources.rb
card-mod-content-0.13.2 set/abstract/00_sources.rb
card-mod-content-0.13.1 set/abstract/00_sources.rb
card-mod-content-0.13.0 set/abstract/00_sources.rb