class Fig::Statement::Archive

Specifies an archive file (possibly via a URL) that is part of a package.

Differs from a Resource in that the contents will be extracted.

Public Class Methods

new(line_column, source_description, location, glob_if_not_url) click to toggle source
Calls superclass method Fig::Statement::new
# File lib/fig/statement/archive.rb, line 15
def initialize(line_column, source_description, location, glob_if_not_url)
  super(line_column, source_description)

  @location        = location
  @glob_if_not_url = glob_if_not_url
end

Public Instance Methods

asset_name() click to toggle source
# File lib/fig/statement/archive.rb, line 26
def asset_name()
  return standard_asset_name()
end
deparse_as_version(deparser) click to toggle source
# File lib/fig/statement/archive.rb, line 30
def deparse_as_version(deparser)
  return deparser.archive(self)
end
statement_type() click to toggle source
# File lib/fig/statement/archive.rb, line 22
def statement_type()
  return 'archive'
end