class Repository
Attributes
plugins[R]
uri[R]
Public Class Methods
new(uri)
click to toggle source
# File lib/commands/plugin/repository.rb, line 5 def initialize(uri) @uri = uri.chomp('/') << "/" @plugins = nil end
Public Instance Methods
each(&block)
click to toggle source
# File lib/commands/plugin/repository.rb, line 24 def each(&block) plugins.each(&block) end
Private Instance Methods
index()
click to toggle source
# File lib/commands/plugin/repository.rb, line 29 def index @index ||= RecursiveHTTPFetcher.new(@uri).ls end