class Bibliothecary::Runner::MultiManifestFilter::FileAnalysis

Wrap up a file analysis for easier validity testing

Public Class Methods

new(file_analysis) click to toggle source
# File lib/bibliothecary/runner/multi_manifest_filter.rb, line 6
def initialize(file_analysis)
  @file_analysis = file_analysis
end

Public Instance Methods

skip?() click to toggle source

Determine if we should skip this file analysis when processing @return [Boolean] True if we should skip processing

# File lib/bibliothecary/runner/multi_manifest_filter.rb, line 12
def skip?
  !@file_analysis ||
  !@file_analysis[:dependencies] ||
  @file_analysis[:dependencies].empty?
end