Sha256: a3823478b2a4918c0458975ce0a3eaec345b646fad672ff9d05c69c9bb9dacf4

Contents?: true

Size: 306 Bytes

Versions: 26

Compression:

Stored size: 306 Bytes

Contents

require File.join(File.dirname(__FILE__), "branch")
class Octopi::BranchSet < Array
  include Octopi
  attr_accessor :user, :repository
  # Takes a name, returns a branch if it exists
  def find(name)
    branch = detect { |b| b.name == name }
    raise NotFound, Branch if branch.nil?
    branch
  end
end

Version data entries

26 entries across 26 versions & 4 rubygems

Version Path
octopi-0.4.5 lib/octopi/branch_set.rb
octopi-0.4.4 lib/octopi/branch_set.rb
octopi-0.4.3 lib/octopi/branch_set.rb
octopi-0.4.2 lib/octopi/branch_set.rb
octopi-0.4.1 lib/octopi/branch_set.rb
octopi-0.4.0 lib/octopi/branch_set.rb
octopi-0.3.0 lib/octopi/branch_set.rb
dcuddeback-octopi-0.2.12 lib/octopi/branch_set.rb
dcuddeback-octopi-0.2.11 lib/octopi/branch_set.rb
dcuddeback-octopi-0.2.9 lib/octopi/branch_set.rb
dcuddeback-octopi-0.2.8 lib/octopi/branch_set.rb
devver-octopi-0.2.14 lib/octopi/branch_set.rb
tpitale-octopi-0.3.0 lib/octopi/branch_set.rb
devver-octopi-0.2.13 lib/octopi/branch_set.rb
devver-octopi-0.2.12 lib/octopi/branch_set.rb
octopi-0.2.8 lib/octopi/branch_set.rb
devver-octopi-0.2.11 lib/octopi/branch_set.rb
devver-octopi-0.2.10 lib/octopi/branch_set.rb
devver-octopi-0.2.9 lib/octopi/branch_set.rb
devver-octopi-0.2.8 lib/octopi/branch_set.rb