Method: CodeInclusion::FullListing::GitTag#initialize

Defined in:
lib/polytexnic/code_inclusion.rb

#initialize(args, git_cmd = self.class.git_cmd) ⇒ GitTag

Returns a new instance of GitTag.



300
301
302
303
304
305
306
307
308
309
310
# File 'lib/polytexnic/code_inclusion.rb', line 300

def initialize(args, git_cmd=self.class.git_cmd)
  @filename   = args[:filename]
  @tag        = args[:git][:tag]
  @repository = args[:git][:repo]

  @git_cmd  = git_cmd

  git_cmd.repository = repository
  git_cmd.tagname    = tag
  git_cmd.filename   = filename
end