class Rfix::CLI::Command::All
Public Instance Methods
call(**params)
click to toggle source
# File lib/rfix/cli/command/all.rb, line 7 def call(**params) walker = Rugged::Walker.new(Rugged::Repository.discover) walker.sorting(Rugged::SORT_TOPO | Rugged::SORT_REVERSE) walker.push("HEAD") unless oid = walker.each_oid(limit: 1).first raise Error, "Repository contains no commits" end define(Rfix::Branch::Reference.new(name: oid), **params) end