class Pannier::Report
Attributes
tree[R]
Public Class Methods
new(app, base_url = '')
click to toggle source
# File lib/pannier/report.rb, line 6 def initialize(app, base_url = '') @app, @base_url, @tree = app, base_url, {} build! end
Public Instance Methods
build!()
click to toggle source
# File lib/pannier/report.rb, line 11 def build! @app.packages.each do |package| @tree[package.name] ||= [] next if package.output_assets.empty? @tree[package.name] = package.output_assets.map(&:path) end self end
lookup(package_name)
click to toggle source
# File lib/pannier/report.rb, line 20 def lookup(package_name) return @tree if package_name.nil? @tree[package_name.to_sym] end